[发明专利]一种浏览器中进行声音控制的方法和装置在审
申请号: | 201410310521.7 | 申请日: | 2014-07-01 |
公开(公告)号: | CN104133847A | 公开(公告)日: | 2014-11-05 |
发明(设计)人: | 党壮 | 申请(专利权)人: | 北京奇虎科技有限公司;奇智软件(北京)有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京市隆安律师事务所 11323 | 代理人: | 权鲜枝 |
地址: | 100088 北京市西城区新*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 浏览器 进行 声音 控制 方法 装置 | ||
技术领域
本发明涉及浏览器声音控制技术,具体涉及一种浏览器中进行声音控制的方法和装置。
背景技术
目前的浏览器是指可以显示网页服务器或者文件系统的HTML文件内容,并让用户与这些文件交互的一种软件。网页浏览器主要通过HTTP协议与网页服务器交互并获取网页,这些网页由URL指定,文件格式通常为HTML,并由MIME在HTTP协议中指明。一个网页中可以包括多个文档,每个文档都是分别从服务器获取的。在现在的浏览器中除了支持HTML规范中的标准网页元素之外,HTTP内容类型和URL协议规范允许网页设计者在网页中嵌入视频、声音、流媒体等。
为了提高浏览器的运行效率,目前浏览器开始采用浏览器程序的多进程架构设计,使用对于浏览器主进程负责框架的绘制以及渲染结果图片的加载显示;而将各个网页的具体的网页渲染都运行在网页进程中由内核进行动态的渲染处理得到网页渲染结果。浏览器作为操作系统,例如Window操作系统中的一个常见的标准配置软件,目前被广泛地使用,其中主流的浏览器有Window自带的IE浏览器以及Chrome浏览器。
浏览器在播放视频及网页游戏的时候会伴随着声音,但是有些时候,我们在使用音乐播放器听音乐,这时候就不希望浏览器发出任何声音,同时又不能影响到其他进程进行发音。针对多进程架构的浏览器,需要采用一种方法来同时控制浏览器各个进程的声音播放,实现浏览器的静音效果,以满足用户的边听音乐边上网的需求。
发明内容
鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的一种浏览器中进行声音控制的方法和相应的装置。
依据本发明的一个方面,提供了一种浏览器中进行声音控制的方法,包括:
在浏览器中设置一在其不同进程间进行共享的声音控制开关参数;
对所述声音控制开关参数进行开启/关闭设置;
依据当前操作系统的类型,确定出浏览器的各个进程中的网页的声音播放方式;
依据确定出的网页的声音播放方式,对进程中的网页的播放声音进行开启/关闭操作。
根据本发明的另一方面,提供了一种浏览器中进行声音控制的装置,包括:
参数设置单元,适于在浏览器中设置一在其不同进程间进行共享的声音控制开关参数;
开关设置单元,适于对所述声音控制开关参数进行开启/关闭设置;
播放方式确定单元,适于依据当前操作系统的类型,确定出浏览器的各个进程中的网页的声音播放方式;
开关操作单元,适于依据确定出的网页的声音播放方式,对进程中的网页的播放声音进行开启/关闭操作。
根据本发明的技术方案,通过在浏览器中设置一在其不同进程间进行共享的声音控制开关参数,可以实现不同浏览器进程间声音控制开关的共享,依据当前操作系统的类型,确定出浏览器的各个进程中的网页的声音播放方式,从而对进程中的网页的播放声音进行开启/关闭操作,由此给出了一种对多进程架构浏览器进行声音控制的解决方案,实现了浏览器多个进程的播放声音同时控制,可随时对浏览器框架进程或者浏览器网页进程中的播放声音进行开启/关闭操作,同时又不会影响到浏览器之外的其他进程的发音,取得了满足用户对声音的个性化需求和更好的用户体验的有益效果。
上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。
附图说明
通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
图1示出了根据本发明一个实施例的一种浏览器中进行声音控制方法的流程图;
图2示出了根据本发明一个实施例的依据当前操作系统的类型,确定出浏览器的各个进程中的网页的声音播放方式的流程图;
图3示出了根据本发明一个实施例的当确定采用当前操作系统提供的音频接口进行声音播放时,对进程中的网页的播放声音进行开启/关闭操作的流程图;以及
图4示出了根据本发明一个实施例的一种浏览器中进行声音控制装置的结构图。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奇虎科技有限公司;奇智软件(北京)有限公司,未经北京奇虎科技有限公司;奇智软件(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410310521.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种浏览器中进行声音控制的方法和装置
- 下一篇:文件复制方法和装置