欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種在電子產品中實現(xiàn)網絡流媒體播放無緩沖技術的方法

文檔序號:7709428閱讀:188來源:國知局
專利名稱:一種在電子產品中實現(xiàn)網絡流媒體播放無緩沖技術的方法
技術領域
本發(fā)明涉及多媒體電子產品中播放器利用無緩沖技術播放網絡音視頻的 方法,使用該方法點播網絡音視頻影片不用等待長時間的緩沖即可欣賞高質量 的音視頻。
背景技術
在流媒體行業(yè)中,網絡流媒體點播有多種解決方案,但在這些方案中至少 包含兩個子模塊流媒體服務器模塊和客服端播放器模塊??蛻舳送ㄟ^網絡協(xié) 議與流媒體服務器進行通信并通過網絡傳輸獲取媒體數(shù)據(jù),而客戶端根據(jù)所點 播的媒體文件格式解析文件并解碼數(shù)據(jù)包,最終在終端顯示出來。
在眾多電子產品如PC機、手機、PDA、 iPhone和機頂盒(set top box)等 其內置的播放器點播流媒體工作原理如下用戶點播網絡音視頻;播放器開始 緩沖,緩沖時間長度取決于網速和媒體頭文件的大小,在此期間,播放器根據(jù) 點播文件名向流媒體服務器或客戶端通過網絡傳輸獲取媒體頭文件數(shù)據(jù);播放 器媒體頭文件緩沖完畢,開始讀取并解析媒體文件頭;接著播放器根據(jù)媒體文 件頭索引信息開始讀取媒體文件主體部分的數(shù)據(jù)包,最后解碼播放音視頻。
以上點播流程存在以下幾個顯著的弊端
1、 播放器點播音視頻需要緩沖頭文件,用戶從點播音視頻到能正常觀看, 短則等待十幾秒,長則等待半分鐘秒到一分鐘,浪費用戶大量的時間,大大減 低用戶的體驗效果。
2、 如果網絡速度不夠快或流媒體文件頭損壞等原因,導致流媒體播放器 點播網絡音視頻等待長時間的緩沖,甚至出現(xiàn)個別不能點播或者點播異常的情 況。

發(fā)明內容
本發(fā)明的目的在于解決上述問題,提供了一種在電子產品中實現(xiàn)網絡流媒 體播放無緩沖技術的方法,取消了傳統(tǒng)方法中的緩沖步驟,大大減少了點播音 視頻到正常播放音視頻的初始化時間。
本發(fā)明的技術方案為本發(fā)明揭示了多媒體電子產品中實現(xiàn)網絡流媒體播
放無緩沖技術的方法,本發(fā)明應用于多媒體電子產品中點播網絡音視頻流媒體
領域。方法包括
點播互聯(lián)網音視頻;
流媒體播放器根據(jù)點播文件內容的惟一哈希(HASH)值和特定的查找算法 查找外接移動存儲盤和多媒體電子產品磁盤上的媒體頭文件;査找文件成功,播放器開始讀取媒體文件頭內容;
媒體文件頭讀取完畢,播放器根據(jù)文件頭媒體索引信息讀取媒體文件主體 部分數(shù)據(jù)內容;
解碼數(shù)據(jù)包開始播放音視頻。
上述的在多媒體電子產品中實現(xiàn)網絡流媒體播放無緩沖技術的方法,其 中,播放器的査找模塊可以集成在播放器中,也可以脫離播放器自成中間件模 塊。
上述的在電子產品中實現(xiàn)網絡流媒體播放無緩沖技術的方法,其中,播放 器查找的外接移動存儲盤或多媒體電子產品中的磁盤存儲了網絡音視頻媒體 文件的頭文件。 一個完整的音視頻媒體文件一般可以分割成兩部分媒體文件 的頭文件和媒體文件的主體部分。媒體頭文件展示媒體的文件結構及其相關參 數(shù)信息;媒體文件主體部分主要包含音視頻流的多個數(shù)據(jù)包。
上述的在電子產品中實現(xiàn)網絡流媒體播放無緩沖技術的方法,其中,播放 器根據(jù)系統(tǒng)默認的磁盤路徑查找多媒體電子產品磁盤,用戶也可以更改播放器 的查找磁盤路徑。
上述的在電子產品中實現(xiàn)網絡流媒體播放無緩沖技術的方法,其中, 播放器根據(jù)文件內容的哈希值和特定的查找算法査找文件失敗的話,播放 器將采用傳統(tǒng)的方式緩沖媒體文件頭。
上述的在電子產品中實現(xiàn)網絡流媒體播放無緩沖技術的方法,其中,播放 器讀取的媒體文件主體部分數(shù)據(jù)是通過網絡傳輸獲取到的。播放器與流媒體服 務器或者其它播放器客戶端通信,獲取文件主體部分數(shù)據(jù)包。
與傳統(tǒng)的解決方案比較,本發(fā)明方案的主要優(yōu)點有
1、 取消了傳統(tǒng)方法中播放器點播影片的緩沖步驟,點播網絡音視頻不用 等待長時間的緩沖即可欣賞高質量的音視頻。
2、 播放器所點播的媒體文件頭預存在本地磁盤或者外接移動存儲盤上, 大大減少了出現(xiàn)點播異?;蛘卟荒茳c播的情況。
3、 播放器直接從本地讀取媒體頭文件,降低了播放器對本地帶寬和流媒
體服務器帶寬的占用率,降低運營商的運營成本。另一方面,播放器找到本地 預存媒體頭文件后,可以一邊讀媒體頭文件一邊從流媒體服務器或其它客戶端 通信獲取文件的主體部分數(shù)據(jù)包,相比傳統(tǒng)方式,節(jié)約了文件主體部分的傳輸 時間,提高了文件主體部分的傳輸效率。
4、 無緩沖技術與網絡點對點(P2P)數(shù)據(jù)傳輸技術的有效結合,使播放器 播放音視頻更加流暢,增加用戶的體驗效果。


附圖1是傳統(tǒng)C/S流媒體點播系統(tǒng)結構組成示意圖。 附圖2是現(xiàn)有P2P流媒體點播系統(tǒng)結構組成示意圖。附圖3是本發(fā)明在個人計算機中實現(xiàn)網絡流媒體播放無緩沖技術的方法第 一實施例的流程圖。
附圖4是本發(fā)明說明書摘要中描述多媒體電子產品中實現(xiàn)網絡流媒體播放
無緩沖技術的方法的概要流程圖。
具體實施例方式
下面通過實施例,結合附圖,對本發(fā)明的技術方案做進一步具體說明。 實施例參見附圖3,個人計算機是眾多多媒體電子產品中的一種,現(xiàn)以
個人計算機中實現(xiàn)網絡流媒體播放無緩沖技術的方法為例來說明本發(fā)明的具
體應用。個人計算機中實現(xiàn)網絡流媒體播放無緩沖技術的方法,其過程如下 用戶點播網絡音視頻;播放器利用點播文件內容的惟一哈希(HASH)值和特定的 査找算法查找個人計算機磁盤和外接移動存儲盤上的媒體頭文件;査找成功, 播放器開始讀取媒體文件文件頭的內容;讀取完畢,播放器根據(jù)媒體文件頭的 媒體索引信息讀取文件主體部分的數(shù)據(jù)內容;播放器就緒,解碼數(shù)據(jù)包開始播 放音視頻;播放結束。
上述實施例中,播放器可以是專門的流媒體播放器也可以是普通的播放器 (比如,Windows Media Player 、 RealPlayer等)。上述的網絡包括局域網 (以太網)和廣域網(城域網、互聯(lián)網等)。
上述的實施例中,播放器査找的外接移動存儲盤或個人計算機中的磁盤存 儲了網絡音視頻媒體文件的頭文件。該頭文件可以從視頻運營商的網站上下載 下來保存在本地磁盤上或者移動存儲盤上。該頭文件大小一般介于OM和20M 之間。媒體頭文件的大小隨著整個完整音視頻文件的大小的變化而變化。 一個 完整的音視頻媒體文件一般可以分割成兩部分媒體文件的頭文件和媒體文件 的主體部分。媒體頭文件展示媒體的文件結構及其相關參數(shù)信息;媒體文件主 體部分主要包含音視頻流的多個數(shù)據(jù)包。
上述實施例中,播放器的文件查找模塊可以集成在播放器中,也可以脫離 播放器自成中間件模塊。
上述實施例中,播放器采用系統(tǒng)默認的磁盤路徑査找磁盤,用戶也可以指 定播放器查找的磁盤路徑。
上述實施例中,播放器根據(jù)文件內容的哈希值和特定的査找算法查找文件 失敗的話,播放器將采用傳統(tǒng)的方式緩沖媒體文件頭。
上述實施例中,播放器讀取的文件主體部分是由播放器通過網絡傳輸獲取 數(shù)據(jù)并以文件的形式保存在本地磁盤。不同流媒體點播系統(tǒng),客戶端播放器的 數(shù)據(jù)來源也不同。如圖l,在基于C/S流媒體點播系統(tǒng)中,所有的客戶端僅與 流媒體服務器通信,因而客戶端播放器只能從流媒體服務器處下載數(shù)據(jù)。如圖 2,在基于點對點(P2P)網絡傳輸協(xié)議的流媒體點播系統(tǒng)中,客戶端播放器既 和流媒體服務器建立通信鏈路又和其它客戶端播放器建立通信鏈路,客戶端播
6放器不僅能從P2P流媒體服務器獲取數(shù)據(jù),而且還可以從其它客戶端播放器獲 取數(shù)據(jù),大大提高了數(shù)據(jù)的傳輸效率。
最后,應當指出,以上實施例僅是本發(fā)明較有代表性的例子。顯然,本發(fā) 明的技術方案并不限于上述實施例,還可以有許多變形。本領域的普通技術人 員可在不脫離本發(fā)明的發(fā)明思想情況下,對于上述實施例做出種種修改或變 化,因而本發(fā)明的保護范圍并不被上述實施例所限,而應該是符合權利要求書 提到的創(chuàng)新性特征的最大范圍。
權利要求
1、一種在電子產品中實現(xiàn)網絡流媒體播放無緩沖技術的方法,本發(fā)明應用于多媒體電子產品點播網絡音視頻流媒體領域。方法包括點播網絡音視頻,流媒體播放器根據(jù)點播文件內容的惟一哈希(HASH)值和特定的查找算法查找外接移動存儲盤和多媒體電子產品磁盤上的媒體頭文件;查找文件成功,播放器開始讀取媒體文件頭內容;媒體文件頭讀取完畢,播放器根據(jù)文件頭媒體索引信息讀取媒體文件主體部分數(shù)據(jù)內容;播放器就緒,解碼數(shù)據(jù)包開始播放音視頻。
2、 根據(jù)權利要求l所述的在電子產品中實現(xiàn)網絡流媒體播放無緩沖技術 的方法,其特征在于該技術適用于所有的多媒體電子產品,比如個人計算機、 機頂盒、PDA、 iPhone、手機、網絡DVD(—種帶有網絡流媒體點播功能的DVD) 以及以后可能出現(xiàn)的新具有網絡流媒體點播功能的內置播放器的多媒體電子 產品等。
3、 根據(jù)權利要求l所述的在電子產品中實現(xiàn)網絡流媒體播放無緩沖技術 的方法,其特征在于多媒體電子產品中預先存儲音視頻媒體文件頭或者外接的移動存儲盤預先存儲該音視頻媒體文件頭。該音視頻媒體文件頭的容量大小由 該整個完整音視頻媒體文件的大小決定。
4、 根據(jù)權利要求3所述的在電子產品中實現(xiàn)網絡流媒體播放無緩沖技術 的方法,其特征在于該預先存儲的音視頻媒體文件頭是整個完整音視頻媒體文 件的文件頭部分。 一個完整的音視頻媒體文件一般可以分割成兩部分媒體文 件的頭文件和媒體文件的主體部分。媒體頭文件展示媒體的文件結構及其相關 參數(shù)信息;媒體文件主體部分主要包含音視頻流的多個數(shù)據(jù)包。媒體文件的頭 文件可根據(jù)需求再切割成多個子頭文件塊;同樣媒體文件的主體部分也可根據(jù) 需求再切割成多個子媒體文件的主體部分塊。
5、 根據(jù)權利要求3所述的在電子產品中實現(xiàn)網絡流媒體播放無緩沖技術 的方法,其特征在于該音視頻媒體頭文件存儲在多媒體電子產品磁盤或存儲在 外接移動存儲盤中。多媒體電子產品磁盤的范疇包含多媒體電子產品本地磁盤 和與該多媒體電子產品所屬的同一局域網內的其它多媒體電子產品磁盤等。外 接移動存儲盤的范疇包含以USB接口接入到多媒體電子產品中的USB移動存儲 盤以及其他接入方式的存儲介質。
6、 根據(jù)權利要求l所述的在電子產品中實現(xiàn)網絡流媒體播放無緩沖技術 的方法,其特征在于流媒體點播系統(tǒng)既適用于客戶端/服務器(C/S)的流媒體點 播系統(tǒng)結構也適用于所有基于P2P網絡數(shù)據(jù)傳輸?shù)牧髅襟w點播系統(tǒng)結構。
7、 根據(jù)權利要求1所述的在電子產品中實現(xiàn)網絡流媒體播放無緩沖技術 的方法,其特征在于播放器的査找文件模塊是一個與播放器無關的中間件模 塊,但也可根據(jù)需求把該中間件模塊集成在播放器中。
8、 根據(jù)權利要求l所述的在電子產品中實現(xiàn)網絡流媒體播放無緩沖技術 的方法,其特征在于該方法適用于所有的主流流媒體文件類型,比如 RealMedia(. rm, . rmvb, . ra, . ram)、WindowMedia(. avi, . wmv, . wma, . asf , . f lv, . wav) 、 Ogg(. ogg, . ogm)、 和 Mpeg標準系列媒體格式文件等。
全文摘要
本發(fā)明公開了一種在電子產品中實現(xiàn)網絡流媒體播放無緩沖技術的方法,取消了傳統(tǒng)方法中播放器點播的緩沖步驟,大大減少了點播音視頻到正常播放音視頻的初始化時間。其技術方案為方法包括點播網絡音視頻,流媒體播放器根據(jù)點播文件內容的惟一哈希(HASH)值和特定的查找算法查找外接移動存儲盤和多媒體電子產品磁盤上的媒體頭文件;查找成功,播放器開始讀取媒體文件的文件頭內容;播放器根據(jù)文件頭媒體索引信息讀取媒體文件主體部分數(shù)據(jù)內容,接著解碼數(shù)據(jù)包開始播放音視頻。一個完整的音視頻媒體文件一般可以分割成兩部分媒體文件的頭文件和媒體文件的主體部分。媒體頭文件展示媒體的文件結構及其相關參數(shù)信息;媒體文件主體部分主要包含音視頻流的多個數(shù)據(jù)包。本發(fā)明應用于多媒體電子產品點播網絡音視頻流媒體領域。
文檔編號H04N7/173GK101668178SQ20091014992
公開日2010年3月10日 申請日期2009年6月20日 優(yōu)先權日2008年9月4日
發(fā)明者楊昌壯, 楊良海 申請人:楊良海
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
子洲县| 元阳县| 木兰县| 伊金霍洛旗| 武宣县| 安阳市| 靖边县| 沙坪坝区| 安多县| 噶尔县| 阳谷县| 南平市| 晋中市| 中方县| 曲松县| 台安县| 泊头市| 右玉县| 水城县| 虎林市| 景洪市| 陇南市| 镶黄旗| 阜康市| 留坝县| 洛阳市| 河北省| 岳池县| 伊金霍洛旗| 莒南县| 宽城| 上高县| 衡东县| 襄垣县| 沭阳县| 天津市| 中方县| 平利县| 安泽县| 九江县| 庆云县|