[發(fā)明專利]一種音視頻文件下載方法及裝置有效
| 申請?zhí)枺?/td> | 201410112374.2 | 申請日: | 2014-03-24 |
| 公開(公告)號: | CN104202655B | 公開(公告)日: | 2017-07-07 |
| 發(fā)明(設(shè)計)人: | 吳鵬 | 申請(專利權(quán))人: | 無錫天脈聚源傳媒科技有限公司 |
| 主分類號: | H04N21/437 | 分類號: | H04N21/437;H04N21/438;H04N21/435 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 214000 江蘇省無錫*** | 國省代碼: | 江蘇;32 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 視頻文件 下載 方法 裝置 | ||
技術(shù)領(lǐng)域
本發(fā)明涉及計算機網(wǎng)絡技術(shù)領(lǐng)域,尤其涉及一種音視頻文件下載方法及裝置。
背景技術(shù)
能夠播放數(shù)字編碼的音視頻數(shù)據(jù)的便攜式音視頻數(shù)據(jù)播放器的使用已經(jīng)變得非常普遍,如手機、ipad等。隨著對于在便攜式音視頻數(shù)據(jù)播放器中的較大數(shù)據(jù)存儲容量的增加的需求,小型手持設(shè)備的存儲容量不足的問題越來越突出。
多媒體播放列表用于提供一個指向其他位置的音視頻文件索引,使用多媒體播放列表播放音視頻實際上打開的是由多媒體播放列表中所指向的其他位置處的音視頻文件。多媒體播放列表可以是純文本格式的文件,其中需要存儲多媒體文件的屬性如名稱、大小、播放時長和下載地址等。
多數(shù)音視頻數(shù)據(jù)文件管理程序使得用戶可以建立和編輯多媒體播放列表,所述播放列表隨后可以被下載到便攜式音視頻數(shù)據(jù)播放器并用于播放音視頻數(shù)據(jù)文件的選擇序列。M3U是一種典型的多媒體播放列表,其可用于手機、電腦等的在線播放,用戶先下載M3U播放列表并本地存儲,由于M3U播放列表是純文本格式的,因此占用空間非常小,非常適用于如手機等小型電子設(shè)備上使用。用戶選擇播放M3U播放列表中的文件時,根據(jù)其中的相應下載地址找到相應的音視頻文件后在線播放。
目前通常的M3U播放列表的播放方式是,客戶端從遠程請求下載一個M3u列表,如M3U8列表,然后根據(jù)其編碼格式UFT-8對其進行解析,獲得播放列表中每個多媒體文件對應的網(wǎng)絡地址,并從所述網(wǎng)絡地址逐個下載多媒體文件后進行在線播放。
然而當客戶端在內(nèi)網(wǎng)或離服務器較近的網(wǎng)段時,由于解析出的播放列表文件的網(wǎng)絡地址存在于遠端,或網(wǎng)絡環(huán)境不對等,如客戶端使用電信寬帶網(wǎng)絡,而多媒體文件所在服務器端為聯(lián)通或其他運營商網(wǎng)絡時,會造成下載緩慢,音視頻播放不順暢的情況。
發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問題是:在使用多媒體播放列表播放音視頻文件時,如何能夠快速地下載并流暢播放音視頻內(nèi)容。
為此,根據(jù)本發(fā)明一方面,其提出了一種音視頻文件下載方法,其包括:
解析音視頻播放列表,解析后的所述音視頻播放列表包括音視頻文件的局域網(wǎng)和/或廣域網(wǎng)下載地址;
若解析后音視頻播放列表中的音視頻文件存在于局域網(wǎng)服務器,則從局域網(wǎng)服務器下載所述音視頻文件,否則根據(jù)所述音視頻文件的下載地址下載。
可選地,若解析后音視頻播放列表中的音視頻文件存在于局域網(wǎng)服務器,則根據(jù)局域網(wǎng)服務器返回的音視頻文件的下載地址更新所述解析后的音視頻文件播放列表。
可選地,所述音視頻播放列表中的部分音視頻文件同時存儲于局域網(wǎng)服務器和廣域網(wǎng)服務器。
可選地,所述局域網(wǎng)服務器每隔一定的時間向廣域網(wǎng)服務器請求下載音視頻文件。
可選地,所述局域網(wǎng)服務器上以與廣域網(wǎng)服務器同樣的目錄結(jié)構(gòu)存儲所述部分音視頻文件。
可選地,從局域網(wǎng)服務器和廣域網(wǎng)服務器同時請求一定時間段內(nèi)的音視頻播放列表;
解析局域網(wǎng)服務器返回的局域網(wǎng)音視頻播放列表和廣域網(wǎng)服務器返回的廣域網(wǎng)音視頻播放列表;
合并解析后的局域網(wǎng)音視頻播放列表和廣域網(wǎng)音視頻播放列表。
可選地,所述若解析后音視頻播放列表中的音視頻文件存在于局域網(wǎng)服務器,則從局域網(wǎng)服務器下載所述音視頻文件之前還包括:
判斷所述音視頻播放列表是否為局域網(wǎng)音視頻播放列表和廣域網(wǎng)音視頻播放列表合并后的音視頻播放列表,若是則直接使用音視頻播放列表總的下載地址下載。
可選地,從局域網(wǎng)服務器下載失敗后,自動切換至廣域網(wǎng)服務器下載。
可選地,若廣域網(wǎng)下載速度高于局域網(wǎng)下載速度,則直接從廣域網(wǎng)服務器下載音視頻文件。
根據(jù)本發(fā)明另一方面,其還提出了一種音視頻文件下載裝置,其包括:
解析模塊,解析音視頻播放列表,解析后的所述音視頻播放列表包括音視頻文件的局域網(wǎng)和/或廣域網(wǎng)下載地址;
下載模塊,若解析后音視頻播放列表中的音視頻文件存在于局域網(wǎng)服務器,則從局域網(wǎng)服務器下載所述音視頻文件,否則根據(jù)所述音視頻文件的下載地址下載。
本發(fā)明提出的上述方案應用于互聯(lián)網(wǎng)視頻播放及下載技術(shù)領(lǐng)域。本發(fā)明可通過不同的音視頻播放列表,如不同的m3u8列表切換不同的視頻流,即通過先備份m3u8播放列表中的音視頻文件到不同的服務器,從而替換解析m3u8播放列表得到的音視頻文件源地址來達到加速下載音視頻文件的目的,本發(fā)明能夠動態(tài)加快音視頻下載與播出速度。
附圖說明
圖1是本發(fā)明中音視頻文件下載方法的流程圖;
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于無錫天脈聚源傳媒科技有限公司,未經(jīng)無錫天脈聚源傳媒科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410112374.2/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
H04N 圖像通信,如電視
H04N21-00 可選的內(nèi)容分發(fā),例如交互式電視,VOD〔視頻點播〕
H04N21-20 .專門適用于內(nèi)容分發(fā)的專用服務器,例如:VOD服務器;其操作
H04N21-40 .專門適用于接收內(nèi)容或者與內(nèi)容交互的客戶端設(shè)備,如STB[機頂盒];相關(guān)操作
H04N21-60 .用于在服務器和客戶端之間或者在遠程客戶端之間的視頻分配的網(wǎng)絡結(jié)構(gòu)或者處理
H04N21-80 .通過內(nèi)容產(chǎn)生器獨立于分配過程實現(xiàn)的內(nèi)容或附加數(shù)據(jù)的生成或處理;內(nèi)容本身
H04N21-81 ..其單媒體部件





