[發明專利]瀏覽器中播放音頻的方法和裝置有效
| 申請號: | 201310476246.1 | 申請日: | 2013-10-12 | 
| 公開(公告)號: | CN103544008B | 公開(公告)日: | 2017-02-01 | 
| 發明(設計)人: | 陳虞付 | 申請(專利權)人: | 北京奇虎科技有限公司;奇智軟件(北京)有限公司 | 
| 主分類號: | G06F9/44 | 分類號: | G06F9/44 | 
| 代理公司: | 北京潤澤恒知識產權代理有限公司11319 | 代理人: | 蘇培華 | 
| 地址: | 100088 北京市西城區新*** | 國省代碼: | 北京;11 | 
| 權利要求書: | 查看更多 | 說明書: | 查看更多 | 
| 摘要: | |||
| 搜索關鍵詞: | 瀏覽器 播放 音頻 方法 裝置 | ||
技術領域
本發明涉及瀏覽器技術,具體涉及一種瀏覽器中播放音頻的方法和裝置。
背景技術
音樂是一種日常生活中不可或缺的組成部分,隨著網絡技術的發展,用戶可以在網絡中查找到各式各樣的音樂等音頻資源,并采用網頁收聽該音頻資源。
但是,用戶必須在瀏覽器中開啟音樂播放的相關網頁,才能采用通過網頁收聽音頻。并且網頁播放音頻時,音頻的控制、播放等各種功能都是集成在一個網頁中的,因此需要在該網頁中查找音頻,再控制音頻的播放。用戶若要收聽音頻則必須保持該網頁的開啟狀態,占用了瀏覽器中的頁面資源,并且一旦用戶不小心關閉了該網頁,當前收聽的音頻就會停止播放,使用非常不方便。
發明內容
鑒于上述問題,提出了本發明以便提供一種克服上述問題或者至少部分地解決上述問題的瀏覽器中播放音頻的裝置和相應的瀏覽器中播放音頻的方法。
依據本發明的一個方面,提供了一種瀏覽器中播放音頻的方法,包括:
在瀏覽器擴展的背景頁面中加載音頻數據和控制音頻數據播放的網頁元素;
在瀏覽器擴展的彈出頁面中加載控制音頻數據播放的操作界面;
通過所述彈出頁面中的操作界面使用所述背景頁面中的控制音頻數據播放的網頁元素控制所述背景頁面中的音頻數據進行播放。
本發明一個優選實施例中,所述在瀏覽器擴展的背景頁面中加載音頻數據的步驟,包括:在所述背景頁面中調用網絡的音頻服務器;從所述音頻服務器中獲取音頻數據,并加載到所述背景頁面中,其中所述音頻數據包括以下至少一項:各類型的音頻播放列表、音頻播放信息和音頻文件。
本發明一個優選實施例中,在所述背景頁面中加載控制音頻數據播放的網頁元素的步驟,包括:在所述背景頁面中采用標簽創建音頻控制器并生成用于控制音頻數據播放的網頁元素;或,通過插件在所述背景頁面中加載元素生成用于控制音頻數據播放的網頁元素。
本發明一個優選實施例中,通過所述彈出頁面中的操作界面使用所述背景頁面中的控制音頻數據播放的網頁元素控制所述背景頁面中的音頻數據進行播放之前,還包括:將所述彈出頁面的操作界面中的音頻顯示信息與所述背景頁面中的音頻數據關聯;將所述彈出頁面的操作界面中音頻控制按鈕與所述背景頁面中對應控制音頻數據播放的網頁元素關聯。
本發明一個優選實施例中,還包括:在本地存儲音頻數據,并依據瀏覽器中存儲的用戶信息與所述音頻服務器進行音頻數據的同步。
本發明一個優選實施例中,還包括:將本地存儲的音頻數據與瀏覽器中存儲的用戶信息綁定,并在瀏覽器端進行音頻數據的同步。
本發明一個優選實施例中,還包括:依據瀏覽器中當前顯示的網頁標簽獲取當前網頁的鏈接地址;依據所述鏈接地址獲取當前網頁的DOM樹,并依據所述DOM樹獲取所述當前頁面中流媒體的鏈接地址和音頻播放信息;將流媒體的鏈接地址和音頻播放信息添加到所述背景頁面加載的音頻數據中。
本發明一個優選實施例中,還包括:將瀏覽器中當前網頁中流媒體提取信息發送到瀏覽器的服務器,其中所述提取信息包括所述流媒體的鏈接地址、開始截取時間和終止截取時間;從所述瀏覽器的服務器中獲取依據所述提取信息提取的音頻數據;將所述提取的音頻數據添加到所述背景頁面加載的音頻數據中。
本發明一個優選實施例中,還包括:對瀏覽器中開啟頁面進行流媒體識別,并在識別出所述開啟頁面存在流媒體時執行以下任一項操作:對所述音頻數據的播放進行音效控制并提示用戶進行播放選擇;停止播放所述音頻數據,并切換到播放所述開啟頁面的流媒體;對所述開啟頁面播放的流媒體采取靜音操作。
根據本發明的另一方面,提供了一種瀏覽器中播放音頻的裝置,包括:
數據和元素加載模塊,用于在瀏覽器擴展的背景頁面中加載音頻數據和控制音頻數據播放的網頁元素;
界面加載模塊,用于在瀏覽器擴展的彈出頁面中加載控制音頻數據播放的操作界面;
播放控制模塊,用于通過所述彈出頁面中的操作界面使用所述背景頁面中的控制音頻數據播放的網頁元素控制所述背景頁面中的音頻數據進行播放。
本發明一個優選實施例中,所述數據和元素加載模塊,包括:調用子模塊,用于在所述背景頁面中調用網絡的音頻服務器;數據加載子模塊,用于從所述音頻服務器中獲取音頻數據,并加載到所述背景頁面中,其中所述音頻數據包括以下至少一項:各類型的音頻播放列表、音頻播放信息和音頻文件。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京奇虎科技有限公司;奇智軟件(北京)有限公司,未經北京奇虎科技有限公司;奇智軟件(北京)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310476246.1/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種網狀結構高分子薄膜抑塵劑及其制備方法
 - 下一篇:一種姜酮酚的合成方法
 





