亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種視頻數(shù)據(jù)分發(fā)方法及系統(tǒng)的制作方法

文檔序號:7742640閱讀:118來源:國知局
專利名稱:一種視頻數(shù)據(jù)分發(fā)方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及網(wǎng)絡(luò)通信及多媒體技術(shù)領(lǐng)域,具體涉及一種視頻數(shù)據(jù)分發(fā)方法及系 統(tǒng)。
背景技術(shù)
近年來,伴隨著網(wǎng)絡(luò)的普及、帶寬的提升、服務(wù)模式的成熟,視頻逐漸成為互聯(lián)網(wǎng) 的主流應(yīng)用,通過網(wǎng)絡(luò)來分發(fā)視頻數(shù)據(jù)成為互聯(lián)網(wǎng)上廣受歡迎的服務(wù)之一,視頻用戶數(shù)量 龐大而且快速增長,網(wǎng)絡(luò)視頻的市場容量也在快速增長。但是互聯(lián)網(wǎng)畢竟不是專為視頻應(yīng) 用而生的專用網(wǎng),而是承載眾多業(yè)務(wù)的綜合網(wǎng)絡(luò)。在這個綜合網(wǎng)絡(luò)架構(gòu)上,各種業(yè)務(wù)競爭使 用基礎(chǔ)資源,例如網(wǎng)絡(luò)帶寬等。視頻作為一種特殊的應(yīng)用,對網(wǎng)絡(luò)帶寬有著特殊的要求如 果網(wǎng)絡(luò)帶寬不足以在規(guī)定的時間內(nèi)傳輸規(guī)定的視頻文件數(shù)據(jù)量,那么終端的網(wǎng)絡(luò)用戶就會 感覺到視頻播放經(jīng)常停頓、音視頻不同步等問題,損害用戶的觀賞體驗。在不同的地區(qū)由于網(wǎng)絡(luò)基礎(chǔ)設(shè)施的優(yōu)劣,或者相同區(qū)域的不同時段由于在線用戶 數(shù)的多寡,都導致每個具體的終端用戶所能享受到的帶寬資源不同。在這種情況下,為了仍 然保持終端用戶能夠流暢播放視頻,就需要視頻文件的數(shù)據(jù)分發(fā)具備自適應(yīng)碼率功能,即 根據(jù)不同的網(wǎng)絡(luò)帶寬環(huán)境,在規(guī)定的時間內(nèi)傳送不同大小的視頻文件數(shù)據(jù)量?,F(xiàn)有技術(shù)中,為了提供自適應(yīng)帶寬(碼率)功能,通常有兩種實現(xiàn)方案第一種方案是對每份視頻文件存儲多份不同碼率的副本,在傳輸時根據(jù)帶寬參數(shù) 選擇對應(yīng)碼率的視頻版本。例如,為了適應(yīng)800Kbps,700Kbps, 600Kbs, 500Kbps, 400Kbps, 300Kbps, 200Kbps和100Kbps的帶寬環(huán)境,必須對每份視頻文件都準備相應(yīng)的8種碼率的副 本,顯然,這種做法大大增加了存儲成本。第二種方案是存儲單份視頻文件,而在視頻傳輸過程中根據(jù)帶寬參數(shù)丟棄視頻中 的某些數(shù)據(jù),例如丟幀。但是如果丟棄過多的數(shù)據(jù)幀,會造成視頻播放時畫面跳躍、模糊的 不良體驗。因此這種做法能適應(yīng)的碼率(帶寬)浮動范圍有限。

發(fā)明內(nèi)容
有鑒于此,本發(fā)明提供一種視頻數(shù)據(jù)分發(fā)方法及系統(tǒng),可自適應(yīng)網(wǎng)絡(luò)帶寬或用戶 碼率要求進行視頻數(shù)據(jù)發(fā)送,保證視頻的流暢播放。本發(fā)明實施例提供的一種視頻數(shù)據(jù)分發(fā)方法,預先存儲有至少兩個不同碼率的視 頻文件副本,包括接收客戶端的視頻訪問請求,該請求攜帶視頻文件名及網(wǎng)絡(luò)帶寬參數(shù)或指定的視 頻碼率;選擇與所述網(wǎng)絡(luò)帶寬參數(shù)或指定的視頻碼率最接近的視頻文件副本;當所選擇的視頻文件副本的碼率與所述網(wǎng)絡(luò)帶寬或指定的視頻碼率之差小于預 定值,將所選擇的視頻文件副本的數(shù)據(jù)發(fā)送給所述客戶端。當所選擇的視頻文件副本的碼率與所述網(wǎng)絡(luò)帶寬或指定的視頻碼率之差大于預定值,調(diào)整所選擇的視頻文件副本的數(shù)據(jù)量,以使所述視頻文件副本得數(shù)據(jù)量與所述網(wǎng)絡(luò) 帶寬或指定的視頻碼率匹配,并將調(diào)整后的視頻文件數(shù)據(jù)發(fā)送給所述客戶端。本發(fā)明實施例提供的一種視頻數(shù)據(jù)分發(fā)系統(tǒng),包括客戶端,用于視頻訪問請求消息給所述視頻服務(wù)器,并提供所請求的視頻文件標 識信息和網(wǎng)絡(luò)帶寬信息或指定的視頻碼率給視頻服務(wù)器;視頻服務(wù)器,用于選擇與所述網(wǎng)絡(luò)帶寬參數(shù)或指定的視頻碼率最接近的視頻文件 副本;當所選擇的視頻文件副本的碼率與所述網(wǎng)絡(luò)帶寬或指定的視頻碼率之差小于預定 值,將所選擇的視頻文件副本的數(shù)據(jù)發(fā)送給所述客戶端。當所選擇的視頻文件副本的碼率與所述網(wǎng)絡(luò)帶寬或指定的視頻碼率之差大于預 定值,所述視頻服務(wù)器調(diào)整所選擇的視頻文件副本的數(shù)據(jù)量,以使所述視頻文件副本得數(shù) 據(jù)量與所述網(wǎng)絡(luò)帶寬或指定的視頻碼率匹配,并將調(diào)整后的視頻文件數(shù)據(jù)發(fā)送給所述客戶端。本發(fā)明實施例還提供一種視頻服務(wù)器,包括接收單元,用于接收來自客戶端的視頻訪問請求,該請求攜帶視頻文件名及網(wǎng)絡(luò) 帶寬參數(shù)或指定的視頻碼率;選擇單元,選擇與所述網(wǎng)絡(luò)帶寬參數(shù)或指定的視頻碼率最接近的視頻文件副本;判斷單元,用于判斷所選擇的視頻文件副本的碼率與所述網(wǎng)絡(luò)帶寬或指定的視頻 碼率之差是否小于預定值;發(fā)送單元,用于發(fā)送視頻文件副本的數(shù)據(jù)給所述客戶端;當所述判斷單元判定所選擇的視頻文件副本的碼率與所述網(wǎng)絡(luò)帶寬或指定的視 頻碼率之差小于預定值,所述發(fā)送單元將所選擇的視頻文件副本的數(shù)據(jù)發(fā)送給所述客戶端。該視頻服務(wù)器,還包括調(diào)整單元,當所述判斷單元判定所選擇的視頻文件副本的碼率與所述網(wǎng)絡(luò)帶寬或 指定的視頻碼率之差大于預定值,用于調(diào)整所選擇的視頻文件副本的數(shù)據(jù)量,以使所述視 頻文件副本得數(shù)據(jù)量與所述網(wǎng)絡(luò)帶寬或指定的視頻碼率匹配,并將調(diào)整后的視頻文件數(shù)據(jù) 提供給所述發(fā)送單元。與現(xiàn)有技術(shù)中的視頻數(shù)據(jù)分發(fā)技術(shù)方案相比,本發(fā)明提供的視頻數(shù)據(jù)分發(fā)技術(shù)方 案,基于網(wǎng)絡(luò)可能的帶寬,預先生成幾種對應(yīng)于不同帶寬(碼率)的視頻文件并保存,通過 改變視頻的清晰度或者分辨率,得到相應(yīng)的視頻文件副本,以自適應(yīng)網(wǎng)絡(luò)帶寬的變化,這樣 對用戶的主觀感知質(zhì)量影響較小,而最大限度地保證視頻重建質(zhì)量。根據(jù)分發(fā)時的網(wǎng)絡(luò)帶 寬情況或用戶的碼率要求選擇與當前網(wǎng)絡(luò)帶寬或用戶的碼率要求選擇相適應(yīng)的視頻文件 進行傳輸,這樣可很大程度上實現(xiàn)自適應(yīng)碼率(帶寬)發(fā)送視頻文件數(shù)據(jù)。根據(jù)本發(fā)明,在 不同網(wǎng)絡(luò)帶寬條件下,能夠根據(jù)用戶的不同帶寬自動選擇分發(fā)最合適的數(shù)據(jù)量的內(nèi)容,保 證視頻的流暢、高質(zhì)量播放;應(yīng)用本發(fā)明所公開的方法和系統(tǒng),只需存儲有限的幾份的視頻 文件副本,節(jié)省了存儲空間和成本。而且在滿足用戶要求的前提下,可實現(xiàn)自適應(yīng)碼率分發(fā) 功能。說明書附1是本發(fā)明實施例提供的視頻分發(fā)方法流程圖2a是本發(fā)明實施例提供的視頻數(shù)據(jù)幀結(jié)構(gòu)示意圖;圖2b是本發(fā)明實施例提供的調(diào)整后的視頻數(shù)據(jù)幀結(jié)構(gòu)示意圖;圖3是本發(fā)明實施例提供的視頻分發(fā)系統(tǒng)架構(gòu)示意圖;圖4是本發(fā)明實施例提供的視頻服務(wù)器構(gòu)成示意圖。
具體實施例方式為了解決如背景技術(shù)中所述的現(xiàn)有技術(shù)中存在的問題或弊端,本發(fā)明提供了一種 能夠自適應(yīng)網(wǎng)絡(luò)帶寬的視頻數(shù)據(jù)發(fā)送方法,具有自適應(yīng)碼率(帶寬)功能,相對第一種方案 減少了存儲成本,而相對于第二種做法又擴大了碼率(帶寬)的浮動范圍。通常所說的視 頻文件,實際上包括文件標志信息數(shù)據(jù),音頻編解碼信息數(shù)據(jù)、視頻編解碼信息數(shù)據(jù),音頻 內(nèi)容數(shù)據(jù)和視頻文件數(shù)據(jù)。本發(fā)明提供的視頻文件發(fā)送方法,其基本原理是,基于網(wǎng)絡(luò)可能 的帶寬,預先生成幾種對應(yīng)于不同帶寬(碼率)的視頻文件并保存,即通過適度改變視頻的 清晰度或者分辨率,來降低視頻的數(shù)據(jù)量,自適應(yīng)網(wǎng)絡(luò)帶寬的變化,這樣對用戶的主觀感知 質(zhì)量影響較小的編碼幀,而最大限度地保證視頻重建質(zhì)量。根據(jù)分發(fā)時的網(wǎng)絡(luò)帶寬情況或 用戶的碼率要求選擇與當前網(wǎng)絡(luò)帶寬或用戶的碼率要求選擇相適應(yīng)的視頻文件進行傳輸, 從而實現(xiàn)自適應(yīng)碼率(帶寬)分發(fā)視頻文件數(shù)據(jù)。為使本發(fā)明的原理、特性和優(yōu)點更加清楚,下面結(jié)合具體實施例進行描述。參照

圖1,本發(fā)明實施例提供的一種視頻數(shù)據(jù)分發(fā)方法,包括如下步驟S100,首先,在網(wǎng)絡(luò)側(cè)(服務(wù)器端),基于網(wǎng)絡(luò)可能的帶寬,按照預定的碼率間隔預 先生成至少兩個不同碼率的視頻文件并保存。例如,對于某一視頻文件,分別存儲800Kbps,500Kbps,300Kbps,100Kbps的四個
不同碼率的副本。S101,客戶端向服務(wù)器發(fā)送視頻訪問請求,該請求攜帶視頻文件名及網(wǎng)絡(luò)帶寬參 數(shù)或指定的視頻碼率;網(wǎng)絡(luò)帶寬參數(shù),如2Mb/s,或者指定的視頻碼率512kb/s。S102,服務(wù)器選擇與所得到的網(wǎng)絡(luò)帶寬參數(shù)或指定的視頻碼率最接近的視頻文件 副本;例如,當客戶端請求1Mbps視頻時,在保存的視頻文件副本中最接近的碼率為 800Kbps,因此,選擇800Kbps碼率的視頻副本,并由后續(xù)流程將該副本的內(nèi)容數(shù)據(jù)傳輸給 客戶端;S103,判斷所選擇的視頻文件副本的碼率與網(wǎng)絡(luò)帶寬或指定的視頻碼率之差是否 小于預定值;若是,則轉(zhuǎn)到步驟S104 ;否則執(zhí)行步驟S105 ;S104;當所選擇的視頻文件副本的碼率與所述網(wǎng)絡(luò)帶寬或指定的視頻碼率之差小 于預定值,將所選擇的視頻文件副本的數(shù)據(jù)發(fā)送給客戶端。其中預定值通常為不超過50Kbps,在此假定預定值為20Kbps即視頻文件副本的 碼率與所述網(wǎng)絡(luò)帶寬或指定的視頻碼率差值允許在0 20Kbps。當客戶端請求495Kbps碼 率的視頻時,選擇500Kbps碼率的視頻副本,碼率差值為5Kbps,小于20Kbps,則服務(wù)器直接 將該視頻文件副本的內(nèi)容數(shù)據(jù)發(fā)送給客戶端;S105;當所選擇的視頻文件副本的碼率與所述網(wǎng)絡(luò)帶寬或指定的視頻碼率之差大于預定值,調(diào)整所選擇的視頻文件副本的數(shù)據(jù)量,以使所述視頻文件副本得數(shù)據(jù)量與所述 網(wǎng)絡(luò)帶寬或指定的視頻碼率匹配,并將調(diào)整后的視頻文件數(shù)據(jù)發(fā)送給所述客戶端。調(diào)整所選擇的視頻文件副本的數(shù)據(jù)量,具體包括所述視頻文件副本的數(shù)據(jù)量大于所述網(wǎng)絡(luò)帶寬或指定的視頻碼率乘以所述視頻 文件正常播放所需的時間得到的數(shù)據(jù)量,則刪減視頻文件副本的數(shù)據(jù)量。具體地,例如客戶端請求450Kbps碼率的視頻時,而預設(shè)的碼率差別允許在0 20Kbps范圍,選擇500Kbps碼率的視頻副本,調(diào)整該視頻副本的數(shù)據(jù)量,可以丟棄該視頻 中某些重要性不大的幀,或重復幀中之一幀或多幀,使調(diào)整后的該視頻副本的數(shù)據(jù)量達到 450Kbps,并將調(diào)整的數(shù)據(jù)發(fā)送給客戶端。視頻文件,實際上包括文件標志信息數(shù)據(jù),音頻編 解碼信息數(shù)據(jù)、視頻編解碼信息數(shù)據(jù),音頻內(nèi)容數(shù)據(jù)和視頻文件數(shù)據(jù)。如圖2a和2b所示分 別為本發(fā)明實施例中提供的調(diào)整前、后的視頻數(shù)據(jù)幀結(jié)構(gòu)示意圖。如圖3所示,本發(fā)明實施例提供的一種視頻數(shù)據(jù)分發(fā)系統(tǒng)200,包括視頻服務(wù)器 210和至少一個客戶端220。客戶端220,用于視頻訪問請求消息給所述視頻服務(wù)器,并提供所請求的視頻文件 標識信息和網(wǎng)絡(luò)帶寬信息或指定的視頻碼率給視頻服務(wù)器;視頻服務(wù)器210,用于選擇與所述網(wǎng)絡(luò)帶寬參數(shù)或指定的視頻碼率最接近的視頻 文件副本;當所選擇的視頻文件副本的碼率與所述網(wǎng)絡(luò)帶寬或指定的視頻碼率之差小于預 定值,將所選擇的視頻文件副本的數(shù)據(jù)發(fā)送給客戶端220。當所選擇的視頻文件副本的碼率與所述網(wǎng)絡(luò)帶寬或指定的視頻碼率之差大于預 定值,視頻服務(wù)器210調(diào)整所選擇的視頻文件副本的數(shù)據(jù)量,以使所述視頻文件副本得數(shù) 據(jù)量與所述網(wǎng)絡(luò)帶寬或指定的視頻碼率匹配,并將調(diào)整后的視頻文件數(shù)據(jù)發(fā)送給客戶端 220。參照圖4,本發(fā)明實施例還提供一種視頻服務(wù)器300,包括接收單元310,用于接收來自客戶端的視頻訪問請求,該請求攜帶視頻文件名及網(wǎng) 絡(luò)帶寬參數(shù)或指定的視頻碼率;選擇單元320,選擇與所述網(wǎng)絡(luò)帶寬參數(shù)或指定的視頻碼率最接近的視頻文件副 本;判斷單元330,用于判斷所選擇的視頻文件副本的碼率與所述網(wǎng)絡(luò)帶寬或指定的 視頻碼率之差是否小于預定值;發(fā)送單元340,用于發(fā)送視頻文件副本的數(shù)據(jù)給所述客戶端;當判斷單元330判定所選擇的視頻文件副本的碼率與所述網(wǎng)絡(luò)帶寬或指定的視 頻碼率之差小于預定值,發(fā)送單元340將所選擇的視頻文件副本的數(shù)據(jù)發(fā)送給客戶端。視頻服務(wù)器,還包括調(diào)整單元350,當判斷單元330判定所選擇的視頻文件副本的碼率與所述網(wǎng)絡(luò)帶 寬或指定的視頻碼率之差大于預定值,用于調(diào)整所選擇的視頻文件副本的數(shù)據(jù)量,以使所 述視頻文件副本得數(shù)據(jù)量與所述網(wǎng)絡(luò)帶寬或指定的視頻碼率匹配,并將調(diào)整后的視頻文件 數(shù)據(jù)提供給發(fā)送單元340。本發(fā)明提供的視頻數(shù)據(jù)分發(fā)技術(shù)方案,基于網(wǎng)絡(luò)可能的帶寬,預先生成幾種對應(yīng) 于不同帶寬(碼率)的視頻文件并保存,即通過丟棄視頻序列中一定數(shù)量的編碼幀來降低視頻的數(shù)據(jù)量,得到相應(yīng)的視頻文件副本,以自適應(yīng)網(wǎng)絡(luò)帶寬的變化,其中丟棄的幀為對用 戶的主觀感知質(zhì)量影響較小的編碼幀,從而最大限度地保證視頻重建質(zhì)量。根據(jù)分發(fā)時的 網(wǎng)絡(luò)帶寬情況或用戶的碼率要求選擇與當前網(wǎng)絡(luò)帶寬或用戶的碼率要求選擇相適應(yīng)的視 頻文件進行傳輸,這樣可很大程度上實現(xiàn)自適應(yīng)碼率(帶寬)發(fā)送視頻文件數(shù)據(jù)。根據(jù)本 發(fā)明,在不同網(wǎng)絡(luò)帶寬條件下,能夠根據(jù)用戶的不同帶寬自動選擇分發(fā)最合適的數(shù)據(jù)量的 內(nèi)容,保證視頻的流暢、高質(zhì)量播放;應(yīng)用本發(fā)明所公開的方法和系統(tǒng),只需存儲有限的幾 份的視頻文件副本,節(jié)省了存儲空間和成本。而且在滿足用戶要求的前提下,可實現(xiàn)自適應(yīng) 碼率分發(fā)功能。 根據(jù)所述公開的實施例,可以使得本領(lǐng)域技術(shù)人員能夠?qū)崿F(xiàn)或者使用本發(fā)明。對于本領(lǐng)域技術(shù)人員來說,這些實施例的各種修改是顯而易見的,并且這里定義的總體原理 也可以在不脫離本發(fā)明的范圍和主旨的基礎(chǔ)上應(yīng)用于其他實施例。以上所述的實施例僅為 本發(fā)明的較佳實施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所作的任 何修改、等同替換、改進等,均應(yīng)包含在本發(fā)明的保護范圍之內(nèi)。
權(quán)利要求
一種視頻數(shù)據(jù)分發(fā)方法,其特征在于,預先存儲有至少兩個不同碼率的視頻文件副本,包括接收客戶端的視頻訪問請求,該請求攜帶視頻文件名及網(wǎng)絡(luò)帶寬參數(shù)或指定的視頻碼率;選擇與所述網(wǎng)絡(luò)帶寬參數(shù)或指定的視頻碼率最接近的視頻文件副本;當所選擇的視頻文件副本的碼率與所述網(wǎng)絡(luò)帶寬或指定的視頻碼率之差小于預定值,將所選擇的視頻文件副本的數(shù)據(jù)發(fā)送給所述客戶端。
2.如權(quán)利要求1所述的發(fā)送方法,其特征在于,進一步包括當所選擇的視頻文件副本的碼率與所述網(wǎng)絡(luò)帶寬或指定的視頻碼率之差大于預定值, 調(diào)整所選擇的視頻文件副本的數(shù)據(jù)量,以使所述視頻文件副本得數(shù)據(jù)量與所述網(wǎng)絡(luò)帶寬或 指定的視頻碼率匹配,并將調(diào)整后的視頻文件數(shù)據(jù)發(fā)送給所述客戶端。
3.如權(quán)利要求1所述的發(fā)送方法,其特征在于,預先存儲有至少兩個不同碼率的視頻 文件副本,具體包括基于網(wǎng)絡(luò)可能的帶寬,按照預定的碼率間隔預先生成至少兩個不同碼率的視頻文件并 保存。
4.如權(quán)利要求1或2所述的發(fā)送方法,其特征在于, 所述預定值小于等于50kb/s。
5.如權(quán)利要求2所述的發(fā)送方法,其特征在于, 調(diào)整所選擇的視頻文件副本的數(shù)據(jù)量,具體包括所述視頻文件副本的數(shù)據(jù)量大于所述網(wǎng)絡(luò)帶寬或指定的視頻碼率乘以所述視頻文件 正常播放所需的時間得到的數(shù)據(jù)量,則刪減所述視頻文件副本的數(shù)據(jù)量。
6. 一種視頻數(shù)據(jù)分發(fā)系統(tǒng),包括視頻服務(wù)器和客戶端,其特征在于,所述客戶端,用于視頻訪問請求消息給所述視頻服務(wù)器,并提供所請求的視頻文件標 識信息和網(wǎng)絡(luò)帶寬信息或指定的視頻碼率給視頻服務(wù)器;所述視頻服務(wù)器,用于選擇與所述網(wǎng)絡(luò)帶寬參數(shù)或指定的視頻碼率最接近的視頻文件 副本;當所選擇的視頻文件副本的碼率與所述網(wǎng)絡(luò)帶寬或指定的視頻碼率之差小于預定 值,將所選擇的視頻文件副本的數(shù)據(jù)發(fā)送給所述客戶端。
7.如權(quán)利要求6所述的視頻數(shù)據(jù)分發(fā)系統(tǒng),其特征在于,當所選擇的視頻文件副本的碼率與所述網(wǎng)絡(luò)帶寬或指定的視頻碼率之差大于預定值, 所述視頻服務(wù)器調(diào)整所選擇的視頻文件副本的數(shù)據(jù)量,以使所述視頻文件副本得數(shù)據(jù)量與 所述網(wǎng)絡(luò)帶寬或指定的視頻碼率匹配,并將調(diào)整后的視頻文件數(shù)據(jù)發(fā)送給所述客戶端。
8. 一種視頻服務(wù)器,其特征在于,包括接收單元,用于接收來自客戶端的視頻訪問請求,該請求攜帶視頻文件名及網(wǎng)絡(luò)帶寬 參數(shù)或指定的視頻碼率;選擇單元,選擇與所述網(wǎng)絡(luò)帶寬參數(shù)或指定的視頻碼率最接近的視頻文件副本; 判斷單元,用于判斷所選擇的視頻文件副本的碼率與所述網(wǎng)絡(luò)帶寬或指定的視頻碼率 之差是否小于預定值;發(fā)送單元,用于發(fā)送視頻文件副本的數(shù)據(jù)給所述客戶端;當所述判斷單元判定所選擇的視頻文件副本的碼率與所述網(wǎng)絡(luò)帶寬或指定的視頻碼率之差小于預定值,所述發(fā)送單元將所選擇的視頻文件副本的數(shù)據(jù)發(fā)送給所述客戶端。
9.如權(quán)利要求8所述的視頻服務(wù)器,其特征在于,還包括調(diào)整單元,當所述判斷單元 判定所選擇的視頻文件副本的碼率與所述網(wǎng)絡(luò)帶寬或指定的視頻碼率之差大于預定值,用 于調(diào)整所選擇的視頻文件副本的數(shù)據(jù)量,以使所述視頻文件副本得數(shù)據(jù)量與所述網(wǎng)絡(luò)帶寬 或指定的視頻碼率匹配,并將調(diào)整后的視頻文件數(shù)據(jù)提供給所述發(fā)送單元。
全文摘要
本發(fā)明公開了一種視頻數(shù)據(jù)的分發(fā)方法,預先存儲有至少兩個不同碼率的視頻文件副本,包括接收客戶端的視頻訪問請求,該請求攜帶網(wǎng)絡(luò)帶寬參數(shù)或指定的視頻碼率;選擇與網(wǎng)絡(luò)帶寬參數(shù)或指定的視頻碼率最接近的視頻文件副本;當所選擇的視頻文件副本的碼率與網(wǎng)絡(luò)帶寬或指定的視頻碼率之差小于預定值,將所選擇的視頻文件副本的數(shù)據(jù)發(fā)送給客戶端。本發(fā)明還提供了相應(yīng)的視頻數(shù)據(jù)分發(fā)系統(tǒng)。根據(jù)本發(fā)明,在不同網(wǎng)絡(luò)帶寬條件下,能夠根據(jù)用戶的不同帶寬自動選擇分發(fā)最合適的數(shù)據(jù)量的內(nèi)容,保證視頻的流暢、高質(zhì)量播放;只需存儲有限的幾份的視頻文件副本,節(jié)省了存儲空間和成本。而且在滿足用戶要求的前提下,可實現(xiàn)自適應(yīng)碼率分發(fā)功能。
文檔編號H04L29/06GK101800885SQ20101011525
公開日2010年8月11日 申請日期2010年2月26日 優(yōu)先權(quán)日2010年2月26日
發(fā)明者章動, 鄭清芳, 鮑東山 申請人:北京新岸線網(wǎng)絡(luò)技術(shù)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1