一种浏览器中进行音视频信息显示的方法和装置制造方法及图纸

技术编号:10472373 阅读:73 留言:0更新日期:2014-09-25 10:52
本发明专利技术实施例提供了一种浏览器中进行音视频信息显示的方法和装置,所述的方法包括:在一个或多个第一网页进程/线程中加载音视频播放相关网页标签;所述音视频播放相关网页标签具有关联的一个或多个第一音视频数据;依据所述音频播放相关标签的种类在浏览器插件独立进程或浏览器主进程中播放第一音视频数据;通知浏览器主进程所述第一音视频数据的播放信息;浏览器主进程从所述播放信息中获取,加载所述音视频播放相关网页标签对应的一个或多个第一网页进程/线程标识;浏览器主进程在所述第一网页进程/线程标识所对应的标签头中加载所述第一音视频数据的播放提示信息。本发明专利技术实施例大大提高了音视频播放的识别操作的简便性。

【技术实现步骤摘要】
一种浏览器中进行音视频信息显示的方法和装置
本专利技术涉及浏览器的
,特别是涉及一种浏览器中进行音视频信息显示的 方法和一种浏览器中进行音视频信息显示的装置。
技术介绍
浏览器是指可以显示网页服务器或者文件系统的HTML(HyperText Markup Language,超文本标记语言)文件内容,并让用户与这些文件交互的一种应用程序。 浏览器主要通过HTTP (Hypertext transfer protocol,超文本传送协议)协议与 网页服务器交互并获取网页,这些网页由URL(Uniform Resource Locator,统一资源定位 符)指定,文件格式通常为HTML,并由MIME(Multipurpose Internet Mail Extensions,多 用途互联网邮件扩展)在HTTP协议中指明。 -个网页中可以包括多个文档,每个文档都是分别从服务器获取的。大部分的浏 览器本身支持除了 HTML之外的广泛的格式,例如JPEG、PNG、GIF等图像格式,并且能够扩展 支持众多的插件(plug-ins)。另外,许多浏览器还支持其他的URL类型及其相应的协议,如 FTP、Gopher、HTTPS (HTTP 协议的加密版本)。 HTTP内容类型和URL协议规范允许网页设计者在网页中嵌入图像、动画、视频、声 音、流媒体等。 目前的浏览器多是多标签(Tab)显示网页的,对于不同的网页链接都是在不同的 浏览器标签中进行加载渲染,以便用户d进行阅览。 在播放声音的情况下,用户想要知道是否是网页在播放声音,哪个网页播放声音, 需要手动地对逐个网页进行点击、滚动等操作,以筛选正在播放声音的网页,操作麻烦,多 次点击、滚动等操作大大增加了浏览器的系统资源消耗,浪费系统资源。
技术实现思路
鉴于上述问题,提出了本专利技术以便提供一种克服上述问题或者至少部分地解决上 述问题的一种浏览器中进行音视频信息显示的方法和相应的一种浏览器中进行音视频信 息显示的装置。 依据本专利技术的一个方面,提供了一种浏览器中进行音视频信息显示的方法,包 括: 在一个或多个第一网页进程/线程中加载音视频播放相关网页标签;所述音视频 播放相关网页标签具有关联的一个或多个第一音视频数据; 依据所述音频播放相关标签的种类在浏览器插件独立进程或浏览器主进程中播 放第一音视频数据; 通知浏览器主进程所述第一音视频数据的播放信息; 浏览器主进程从所述播放信息中获取,加载所述音视频播放相关网页标签对应的 一个或多个第一网页进程/线程标识; 浏览器主进程在所述第一网页进程/线程标识所对应的标签头中加载所述第一 音视频数据的播放提示信息。 可选地,所述音视频播放相关网页标签包括以下至少一种: HTML音视频标签、浏览器插件Ob ject标签和HTML5音视频标签; 其中,所述HTML音视频标签包括Flash标签;所述HTML5音视频标签包括Audio 标签和Video标签中的至少一个。 可选地,所述依据所述音频播放相关标签的种类在浏览器插件独立进程或浏览器 主进程中播放第一音视频数据的步骤包括: 当所述音频播放相关标签为HTML音视频标签和浏览器插件Object标签中的至少 一个时,在所述HTML音视频标签或浏览器插件Object标签对应浏览器独立插件进程中播 放第一音视频数据。 可选地,所述依据所述音频播放相关标签的种类在浏览器插件独立进程或浏览器 主进程中播放第一音视频数据的步骤包括: 当所述音频播放相关标签为HTML5音视频标签时,在浏览器主进程中播放第一音 视频数据。 可选地,所述通知浏览器主进程所述第一音视频数据的播放信息的步骤包括: 由所述浏览器插件独立进程通知浏览器主进程所述第一音视频数据的播放信息。 可选地,所述通知浏览器主进程所述第一音视频数据的播放信息的步骤包括: 由所述第一网页进程/线程通知浏览器主进程所述第一音视频数据的播放信息。 可选地,所述浏览器主进程从所述播放信息中获取,加载所述音视频播放相关网 页标签对应的一个或多个第一网页进程/线程标识的步骤包括: 在浏览器主进程中接收由所述浏览器插件独立进程发送的,加载所述音视频播放 相关网页标签对应的一个或多个第一网页进程/线程标识。 可选地,所述浏览器主进程从所述播放信息中获取,加载所述音视频播放相关网 页标签对应的一个或多个第一网页进程/线程标识的步骤包括: 在浏览器主进程中查找,加载所述音视频播放相关网页标签对应的一个或多个第 一网页进程/线程标识。 可选地,当加载HTML音视频标签的所述第一网页进程/线程为多个时,所述多个 第一网页进程/线程对应第一音视频数据在一个浏览器插件独立进程中进行播放。 可选地,还包括: 当浏览器主进程接收到针对所述播放提示信息的控制指示信息时,对所述播放提 示信息对应的第一音视频数据,执行所述控制指示信息对应的控制操作。 可选地,还包括: 在第二网页进程/线程中加载音视频播放相关网页标签时,播放所述音频播放相 标签关联的第二音视频数据; 暂停播放所述第一音视频数据。 可选地,还包括: 当所述第二网页进程/线程被关闭时,根据所述第一网页进程/线程标识依次恢 复播放所述第一音视频数据。 根据本专利技术的另一方面,提供了一种浏览器中进行音视频信息显示的装置,包 括: 第一加载模块,适于在一个或多个第一网页进程/线程中加载音视频播放相关网 页标签;所述音视频播放相关网页标签具有关联的一个或多个第一音视频数据; 第一播放模块,适于依据所述音频播放相关标签的种类在浏览器插件独立进程或 浏览器主进程中播放第一音视频数据; 通知模块,适于通知浏览器主进程所述第一音视频数据的播放信息; 获取模块,适于浏览器主进程从所述播放信息中获取,加载所述音视频播放相关 网页标签对应的一个或多个第一网页进程/线程标识; 第二加载模块,适于浏览器主进程在所述第一网页进程/线程标识所对应的标签 头中加载所述第一音视频数据的播放提示信息。 可选地,所述音视频播放相关网页标签包括以下至少一种: HTML音视频标签、浏览器插件Ob ject标签和HTML5音视频标签; 其中,所述HTML音视频标签包括Flash标签;所述HTML5音视频标签包括Audio 标签和Video标签中的至少一个。 可选地,所述第一播放模块还适于: 当所述音频播放相关标签为HTML音视频标签和浏览器插件Ob ject标签中的至少 一个时,在所述HTML音视频标签或浏览器插件Object标签对应浏览器独立插件进程中播 放第一音视频数据。 可选地,所述第一播放模块还适于: 当所述音频播放相关标签为HTML5音视频标签时,在浏览器主进程中播放第一音 视频数据。 可选地,所述通知模块还适于: 由所述浏览器插件独立进程通知浏览器主进程所述第一音视频数据的播放信息。 可选地,所述通知模块还适于: 由所述第一网页进程/线程通知浏览器主进程所述第一音视频数据的播放信息。 可选本文档来自技高网
...

【技术保护点】
一种浏览器中进行音视频信息显示的方法,包括:在一个或多个第一网页进程/线程中加载音视频播放相关网页标签;所述音视频播放相关网页标签具有关联的一个或多个第一音视频数据;依据所述音频播放相关标签的种类在浏览器插件独立进程或浏览器主进程中播放第一音视频数据;通知浏览器主进程所述第一音视频数据的播放信息;浏览器主进程从所述播放信息中获取,加载所述音视频播放相关网页标签对应的一个或多个第一网页进程/线程标识;浏览器主进程在所述第一网页进程/线程标识所对应的标签头中加载所述第一音视频数据的播放提示信息。

【技术特征摘要】
1. 一种浏览器中进行音视频信息显示的方法,包括: 在一个或多个第一网页进程/线程中加载音视频播放相关网页标签;所述音视频播放 相关网页标签具有关联的一个或多个第一音视频数据; 依据所述音频播放相关标签的种类在浏览器插件独立进程或浏览器主进程中播放第 一音视频数据; 通知浏览器主进程所述第一音视频数据的播放信息; 浏览器主进程从所述播放信息中获取,加载所述音视频播放相关网页标签对应的一个 或多个第一网页进程/线程标识; 浏览器主进程在所述第一网页进程/线程标识所对应的标签头中加载所述第一音视 频数据的播放提示信息。2. 如权利要求1所述的方法,其特征在于,所述音视频播放相关网页标签包括以下至 少一种: HTML音视频标签、浏览器插件Object标签和HTML5音视频标签; 其中,所述HTML音视频标签包括Flash标签;所述HTML5音视频标签包括Audio标签 和Video标签中的至少一个。3. 如权利要求2所述的方法,其特征在于,所述依据所述音频播放相关标签的种类在 浏览器插件独立进程或浏览器主进程中播放第一音视频数据的步骤包括: 当所述音频播放相关标签为HTML音视频标签和浏览器插件Ob ject标签中的至少一个 时,在所述HTML音视频标签或浏览器插件Object标签对应浏览器独立插件进程中播放第 一音视频数据。4. 如权利要求2所述的方法,其特征在于,所述依据所述音频播放相关标签的种类在 浏览器插件独立进程或浏览器主进程中播放第一音视频数据的步骤包括: 当所述音频播放相关标签为HTML5音视频标签时,在浏览器主进程中播放第一音视频 数据。5. 如权利要求3所述的方法,其特征在于,所述通知浏览器主进程所述第一音视频数 据的播放信息的步骤包括: 由所述浏览器插件独立进程通知浏览器主进程所述第一音视频数据的...

【专利技术属性】
技术研发人员:熊鹏
申请(专利权)人:北京奇虎科技有限公司奇智软件北京有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1