[发明专利]浏览器中播放音频的方法和装置有效
申请号: | 201310476246.1 | 申请日: | 2013-10-12 |
公开(公告)号: | CN103544008B | 公开(公告)日: | 2017-02-01 |
发明(设计)人: | 陈虞付 | 申请(专利权)人: | 北京奇虎科技有限公司;奇智软件(北京)有限公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44 |
代理公司: | 北京润泽恒知识产权代理有限公司11319 | 代理人: | 苏培华 |
地址: | 100088 北京市西城区新*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 浏览器 播放 音频 方法 装置 | ||
技术领域
本发明涉及浏览器技术,具体涉及一种浏览器中播放音频的方法和装置。
背景技术
音乐是一种日常生活中不可或缺的组成部分,随着网络技术的发展,用户可以在网络中查找到各式各样的音乐等音频资源,并采用网页收听该音频资源。
但是,用户必须在浏览器中开启音乐播放的相关网页,才能采用通过网页收听音频。并且网页播放音频时,音频的控制、播放等各种功能都是集成在一个网页中的,因此需要在该网页中查找音频,再控制音频的播放。用户若要收听音频则必须保持该网页的开启状态,占用了浏览器中的页面资源,并且一旦用户不小心关闭了该网页,当前收听的音频就会停止播放,使用非常不方便。
发明内容
鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的浏览器中播放音频的装置和相应的浏览器中播放音频的方法。
依据本发明的一个方面,提供了一种浏览器中播放音频的方法,包括:
在浏览器扩展的背景页面中加载音频数据和控制音频数据播放的网页元素;
在浏览器扩展的弹出页面中加载控制音频数据播放的操作界面;
通过所述弹出页面中的操作界面使用所述背景页面中的控制音频数据播放的网页元素控制所述背景页面中的音频数据进行播放。
本发明一个优选实施例中,所述在浏览器扩展的背景页面中加载音频数据的步骤,包括:在所述背景页面中调用网络的音频服务器;从所述音频服务器中获取音频数据,并加载到所述背景页面中,其中所述音频数据包括以下至少一项:各类型的音频播放列表、音频播放信息和音频文件。
本发明一个优选实施例中,在所述背景页面中加载控制音频数据播放的网页元素的步骤,包括:在所述背景页面中采用标签创建音频控制器并生成用于控制音频数据播放的网页元素;或,通过插件在所述背景页面中加载元素生成用于控制音频数据播放的网页元素。
本发明一个优选实施例中,通过所述弹出页面中的操作界面使用所述背景页面中的控制音频数据播放的网页元素控制所述背景页面中的音频数据进行播放之前,还包括:将所述弹出页面的操作界面中的音频显示信息与所述背景页面中的音频数据关联;将所述弹出页面的操作界面中音频控制按钮与所述背景页面中对应控制音频数据播放的网页元素关联。
本发明一个优选实施例中,还包括:在本地存储音频数据,并依据浏览器中存储的用户信息与所述音频服务器进行音频数据的同步。
本发明一个优选实施例中,还包括:将本地存储的音频数据与浏览器中存储的用户信息绑定,并在浏览器端进行音频数据的同步。
本发明一个优选实施例中,还包括:依据浏览器中当前显示的网页标签获取当前网页的链接地址;依据所述链接地址获取当前网页的DOM树,并依据所述DOM树获取所述当前页面中流媒体的链接地址和音频播放信息;将流媒体的链接地址和音频播放信息添加到所述背景页面加载的音频数据中。
本发明一个优选实施例中,还包括:将浏览器中当前网页中流媒体提取信息发送到浏览器的服务器,其中所述提取信息包括所述流媒体的链接地址、开始截取时间和终止截取时间;从所述浏览器的服务器中获取依据所述提取信息提取的音频数据;将所述提取的音频数据添加到所述背景页面加载的音频数据中。
本发明一个优选实施例中,还包括:对浏览器中开启页面进行流媒体识别,并在识别出所述开启页面存在流媒体时执行以下任一项操作:对所述音频数据的播放进行音效控制并提示用户进行播放选择;停止播放所述音频数据,并切换到播放所述开启页面的流媒体;对所述开启页面播放的流媒体采取静音操作。
根据本发明的另一方面,提供了一种浏览器中播放音频的装置,包括:
数据和元素加载模块,用于在浏览器扩展的背景页面中加载音频数据和控制音频数据播放的网页元素;
界面加载模块,用于在浏览器扩展的弹出页面中加载控制音频数据播放的操作界面;
播放控制模块,用于通过所述弹出页面中的操作界面使用所述背景页面中的控制音频数据播放的网页元素控制所述背景页面中的音频数据进行播放。
本发明一个优选实施例中,所述数据和元素加载模块,包括:调用子模块,用于在所述背景页面中调用网络的音频服务器;数据加载子模块,用于从所述音频服务器中获取音频数据,并加载到所述背景页面中,其中所述音频数据包括以下至少一项:各类型的音频播放列表、音频播放信息和音频文件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奇虎科技有限公司;奇智软件(北京)有限公司,未经北京奇虎科技有限公司;奇智软件(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310476246.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种网状结构高分子薄膜抑尘剂及其制备方法
- 下一篇:一种姜酮酚的合成方法