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

利用多重連接實現(xiàn)svc與dash相結(jié)合的方法及系統(tǒng)的制作方法

文檔序號:8480559閱讀:761來源:國知局
利用多重連接實現(xiàn)svc與dash相結(jié)合的方法及系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明設(shè)及流媒體領(lǐng)域,尤其設(shè)及利用多重連接實現(xiàn)SVC與DA甜相結(jié)合的方法及 系統(tǒng)。
【背景技術(shù)】
[0002] 由于HTTP傳輸方式的防火墻穿越能力W及其可重用的完善的基礎(chǔ)網(wǎng)絡(luò)設(shè)施,該 使得基于HTTP的動態(tài)自適應流(DASH,DynamicAdaptiveStreamingoverHTTF0 成為擁 有長足發(fā)展?jié)摿Φ亩嗝襟w流傳輸方案。與此同時,可伸縮視頻編碼(SVC,ScalableVideo Coding)也因為它允許高效的媒體存儲和緩存,SVC文件結(jié)構(gòu)模型如圖1所示,而擁有同樣 的發(fā)展前景。

【發(fā)明內(nèi)容】

[0003] 鑒于上述現(xiàn)有技術(shù)的不足,本發(fā)明的目的在于提供利用多重連接實現(xiàn)SVC與DAW 相結(jié)合的方法及系統(tǒng),旨在實現(xiàn)無中斷媒體流傳輸和改善流媒體質(zhì)量。
[0004] 本發(fā)明的技術(shù)方案如下:
[0005] 利用多重連接實現(xiàn)SVC與DA甜相結(jié)合的傳輸方法,其中,包括步驟:
[0006] 服務器端通過段層分片器對每一SVC文件分成一個包含多個段層的段層文件組, 并用一MTO文件描述段層文件組的視頻信息;
[0007] 客戶端下載MTO文件并解析,通過多重連接方式獲取段層,然后在SVC媒體處理層 組帖及解碼播放。
[0008] 所述的利用多重連接實現(xiàn)SVC與DA甜相結(jié)合的傳輸方法,其中,客戶端下載MPD 文件后,通過段層請求選擇組件對段層的請求進行選擇;通過連接管理器組件來管理不同 段層的連接;通過增強層選擇策略組件來選擇增強層。
[0009] 所述的利用多重連接實現(xiàn)SVC與DA甜相結(jié)合的傳輸方法,其中,通過段層請求選 擇組件對段層的請求進行選擇的步驟具體包括:
[0010] B1、獲取rimi。路基本段層,nmi。為最小連接數(shù);
[0011] B2、獲取可用緩存值bl,并將bl與緩存闊值進行比較;
[0012] B3、當bl《Bmi。時,請求基本段層;當Bmh<bl《Btarget時,請求基本段層和若干增 強層;當bl〉Bt"ge擁,請求所有增強層巧mi。為最低闊值,B 為目標闊值。
[0013] 所述的利用多重連接實現(xiàn)SVC與DA甜相結(jié)合的傳輸方法,其中,通過連接管理器 組件來管理不同段層的連接具體包括: SD
[0014] B1'、計算段持續(xù)獲取率片=^SD表示收到段層的持續(xù)時間和SFT表示獲取該 段層所用的時間;
[0015] B2'、判斷y是否大于1,當是時進入步驟B3',當否時,轉(zhuǎn)入步驟B6';
[0016] B3'、估計現(xiàn)有帶寬rptw,并計算下載兩個后續(xù)段層所需帶寬r。,,;
[0017] B4'、計算帶寬需求和現(xiàn)有帶寬的比率e=rMt/rpfw;
[001引 B5'、判斷初始打開連接的數(shù)量n。是否小于^'"^且段持續(xù)獲取率y是否大于e, 當滿足時,進入步驟B7';當不滿足時進入步驟B8',表示連接數(shù)量上限;
[0019] B6'、判斷n。是否大于"r",當是時進入步驟B9',否則進入步驟B8',疋^表示連接 數(shù)量下限;
[0020] B7'、開辟新的連接請求新的段層;
[0021]B8'、利用現(xiàn)有連接請求新的段層;
[0022] B9'、帶寬不足,關(guān)閉一個高層段層連接。
[0023] 所述的利用多重連接實現(xiàn)SVC與DA甜相結(jié)合的傳輸方法,其中,所述增強層選擇 策略組件提供=種選擇策略;水平選擇策略、垂直選擇策略及無關(guān)選擇策略。
[0024] 所述的利用多重連接實現(xiàn)SVC與DA甜相結(jié)合的傳輸方法,其中,所述MPD文件包 括段ID、層ID、段層U化、段層時長和層的大小。
[00巧]所述的利用多重連接實現(xiàn)SVC與DA甜相結(jié)合的傳輸方法,其中,所述每個段層的 內(nèi)容在HTTP服務器上作為一個單獨的文件存儲。
[0026] 利用多重連接實現(xiàn)SVC與DA甜相結(jié)合的傳輸系統(tǒng),包括服務器端和客戶端,其中,
[0027] 服務器端用于通過段層分片器對每一SVC文件分成一個包含多個段層的段層文 件組,并用MTO文件描述段層文件組的視頻信息;
[0028] 客戶端用于下載MTO文件并解析,通過多重連接方式獲取段層,然后在SVC媒體處 理層組帖及解碼播放。
[0029] 所述的利用多重連接實現(xiàn)SVC與DA甜相結(jié)合的傳輸系統(tǒng),其中,所述客戶端包 括:
[0030] 段層請求選擇組件,用于對段層的請求進行選擇;
[0031] 連接管理器組件,用于管理不同段層的連接;
[0032] 增強層選擇策略組件,用于選擇增強層。
[003引所述的利用多重連接實現(xiàn)SVC與DA甜相結(jié)合的傳輸系統(tǒng),其中,所述MPD文件包 括段ID、層ID、段層U化、段層時長和層的大小。
[0034] 有益效果;本發(fā)明利用多重連接方式實現(xiàn)可伸縮視頻編解碼與基于HTTP的動態(tài) 自適應流技術(shù)的結(jié)合傳輸方案。在本發(fā)明中,每一個視頻段根據(jù)編碼結(jié)構(gòu)分為多段層,每個 層段的內(nèi)容在HTTP服務器上作為一個單獨的文件存儲。本發(fā)明能改善大的鏈路延遲的流 媒體質(zhì)量。
【附圖說明】
[003引圖1為SVC文件格式模型示意圖。
[0036] 圖2為SVC-DA甜分片模型示意圖。
[0037] 圖3為SVC-DA甜分片后的段層文件塊模型示意圖。
[003引 圖4為多重連接實現(xiàn)的SVC-DA甜系統(tǒng)框架模型示意圖。
[0039] 圖5為段層請求選擇組件的原理圖。
[0040] 圖6為增強層選擇策略組件的原理圖。
【具體實施方式】
[0041] 本發(fā)明提供利用多重連接實現(xiàn)SVC與DA甜相結(jié)合的方法及系統(tǒng),為使本發(fā)明的目 的、技術(shù)方案及效果更加清楚、明確,W下對本發(fā)明進一步詳細說明。應當理解,此處所描述 的具體實施例僅僅用W解釋本發(fā)明,并不用于限定本發(fā)明。
[0042] 本發(fā)明結(jié)合可伸縮視頻編碼技術(shù)(SVC)和基于HTTP的動態(tài)自適應流值A(chǔ)SH)的媒 體流傳輸方案(多重連接實現(xiàn)的SVC-DASH)能在所有寬帶和連接配置環(huán)境下成功地實現(xiàn)無 中斷媒體流傳輸。并且能明顯改善大的鏈路延遲的流媒體質(zhì)量。
[0043] 本發(fā)明的傳輸方法基本思想:如圖2所示,多重連接實現(xiàn)的SVC-DA甜服務器維持 一個SVC段層文件組和SVC段層文件組描述文件MPD(MediaPresentationDescription)。 如圖3所示,多重連接實現(xiàn)的SVC-DA甜客戶端在獲取MTO文件后通過多重連接方式獲取段 層文件,再在上層SVC媒體處理層組帖及解碼播放。
[0044] 多重連接實現(xiàn)的SVC-DA甜客戶端在底層實現(xiàn)S個用于多重連接請求與管理的組 件;如圖4所示,段層請求選擇組件,連接管理器組件,增強層選擇策略組件。
[0045] 其中,段層請求選擇組件采用緩存水平控制的方式來對于段層的請求做選擇。
[0046] 連接管理器組件根據(jù)網(wǎng)絡(luò)狀況開辟或關(guān)閉新的段層連接。
[0047] 增強層選擇策略組件保證在所有段層文件播放時間到來前下載到本地客戶端。W 此,本發(fā)明提出=種可供選擇的策略;水平選擇策略、垂直選擇策略W及無關(guān)選擇策略。
[0048] 多重連接實現(xiàn)的SVC-DA甜的HTTP流媒體客戶端執(zhí)行的第一步是下載MTO文件并 解析獲得的視頻信息。多重連接實現(xiàn)的SVC-DA甜傳輸方案中每一個視頻段根據(jù)編碼結(jié)構(gòu) 分為多段層。
[0049] 在服務器端,每個SVC文件都通過SVC-DA甜服務器的段層分片器分成一個段層文 件組(多個段層),并用一個MPD(MediaPresentationDescription)文件描述整個段層 文件組的信息,如圖2所示。每個段層的內(nèi)容在HTTP服務器上作為一個單獨的文件存儲。 描述段層文件組的MTO信息包括:段ID、層ID、段層U化、段層時長和層的大小。其中,段ID 可用于識別傳輸段的計時信息。
[0050] 多重連接實現(xiàn)的SVC-DA甜客戶端在收到MTO信息之后,其操作基于S個交互組 件,包括段層請求選擇組件,連接管理器組件,增強層選擇策略組件。
[0051] 段層請求選擇組件采用緩存水平控制方式來對于段層的請求做選擇。基于該樣的 原理,可W根據(jù)不同的網(wǎng)絡(luò)狀況來獲取相應的不同質(zhì)量的媒體流。
[0052] 連接管理組件用于管理不同段層的連接。其原理是根據(jù)網(wǎng)絡(luò)狀況開辟或關(guān)閉新的 連接。在網(wǎng)絡(luò)帶寬充足時候,開辟新的連接來下載增強層W獲取更高質(zhì)量的媒體流,在網(wǎng)絡(luò) 帶寬有限時候維持現(xiàn)有連接或關(guān)閉一些增強層連接W保證播放的流暢。
[0053] 增強層選擇策略組件,基本原理是在所有段層在播放時間到來前將下載到本地客 戶端。W此,提供=種選擇的策略;水平選擇策略、垂直選擇策略W及無關(guān)選擇策略。
[0054] 下面分別對=種交互組件進行具體說明:
[00巧]1、段層請求選擇組件
[0056] 段層請求選擇組件最初獲得nmhhmi。代表最小連接數(shù))路基本段層。在獲取到一 個完整段層連接C,多重連接實現(xiàn)的SVC-DASH將決定一個基于基本水平段層的請求,該個 請求決定請求段層的質(zhì)量度。
[0057]該原理需要定義兩個程序緩存水平閥,分別為Bmi。和B max。Bmi。和B max分別表示最低 闊值和最高闊值的數(shù)據(jù)
當前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1