《電子技術應用》
您所在的位置:首頁 > 通信與網絡 > 設計應用 > 基于無線網絡環境移動流媒體碼率自適應研究
基于無線網絡環境移動流媒體碼率自適應研究
來源:微型機與應用2013年第6期
李英壯,吳志偉,李先毅
(大連理工大學 網絡與信息化中心,遼寧 大連116024)
摘要: 基于校園無線網絡環境,研究了流媒體視頻碼率自適應技術。利用分布式實時轉碼系統保證直播流視頻轉碼的實時性,并根據校園無線網用戶的特殊性,研究了首次接入視頻碼率選擇策略,以減少碼率切換次數。實驗證明,這種方案在無線網絡環境發生變化時,保證了視頻播放的流暢性,為用戶提供了友好的體驗。
Abstract:
Key words :

摘  要: 基于校園無線網絡環境,研究了流媒體視頻碼率自適應技術。利用分布式實時轉碼系統保證直播流視頻轉碼的實時性,并根據校園無線網用戶的特殊性,研究了首次接入視頻碼率選擇策略,以減少碼率切換次數。實驗證明,這種方案在無線網絡環境發生變化時,保證了視頻播放的流暢性,為用戶提供了友好的體驗。
關鍵詞: 流媒體;碼率自適應;無線網絡;RTP;轉碼

    隨著GPRS和WiFi無線網絡的迅速發展,智能終端在線點播直播視頻業務越來越多。面對復雜的用戶和移動環境,對于視頻點播而言,需要一定的服務質量保證策略,以保證不穩定無線網絡環境下用戶的友好體驗。
    本文通過終端網絡狀況反饋、分布式實時轉碼技術和動態碼率自適應技術,解決終端所處無線網絡環境發生變化時,終端視頻收看體驗下降的問題。當無線網絡狀況發生變化時,終端將網絡狀況參數反饋給流媒體服務器,服務器根據反饋進行處理,動態調整流視頻碼率。
1 終端網絡狀況反饋方案
    實時傳輸協議RTP(Real-time Transport Protocol)[1]用于傳輸數字音頻和數字視頻等多媒體數據,本身并不提供任何保證數據傳輸的可靠、有序和實時,也不提供其他途徑保證服務質量,這些工作都依賴于RTCP(Real-time Transport Control Protocol)協議來完成。
    RTCP[2]協議為RTP提供關于媒體傳輸以及媒體源的信息,如數據傳輸延遲、丟包率、抖動等相關信息,以用于RTP協議的交互控制。RTCP控制包分為SR、RR、SDFS、BYE等。
    RR包中包含了接收的包數、上個報文間隔期間接收的包數、丟失包的總數、包丟失率、平均延遲、延遲抖動等消息;SR包中包含了包發出時的時間標簽、發送的總包數、發送的總字節數等信息。這些信息構成了制定控制策略的依據。
    所以,終端使用RTCP協議反饋RTP數據包的丟失率、傳輸抖動等消息,服務器根據收到的RTCP RR包,進行分析處理后動態地切換視頻碼率。
2 終端流視頻碼率自適應方案
    流媒體視頻碼率自適應[3]調整是一種反饋控制技術。它在服務器端和接收端之間建立一條反饋通道,通過實時監測終端網絡帶寬和丟包率來實時監測終端網絡狀況,根據當前可用網絡帶寬和丟包率大小來估計終端網絡的實際狀況,并據此動態調整服務器端發送視頻碼率的大小。
2.1 首次接入碼率選擇方案
    流視頻文件切換的代價是巨大的,不僅消耗網絡資源,而且占用移動終端的處理能力,所以選擇一個合適的首次接入碼率傳輸非常重要。根據首次接入終端的網絡類型、當前無線網絡帶寬、當前接入用戶數量、終端的處理能力等,選擇合適的碼率視頻文件,減少傳輸過程中碼率切換的次數。
    考慮到高校學生接入無線網具有階段集中的特性,根據校園無線網絡接入終端的數量或無線網流量的大小,設置合適的首次接入碼率,然后結合剛接入無線網絡狀況預測進行上下微調整,從而減少碼率切換次數,保證終端視頻播放的流暢度。
2.2 流媒體服務器碼率切換方案
    流媒體服務器可以根據自適應碼率控制算法[4]選擇不同的流視頻傳輸碼率[5]。例如,在實現中對包丟失率定義若干閾值,a:4%,b:8%,c:10%,d:12%;當包丟失率處于(a,b](某個數值范圍)時,切換選擇文件庫中相應碼率的流視頻。這樣需要同一視頻文件,有不同碼率等級的版本,對于電視直播流,也有不同碼率等級的文件。
    本方案通過分布式實時轉碼系統,保證了點播和直播流視頻文件的實時提供,實現了從50 kb/s~300 kb/s的6個遞增的碼率等級。
2.2.1 分布式實時轉碼系統
    針對滿足各終端環境對視頻轉碼工作的高要求,提出了基于Hadoop的使用實時調度策略的分布式轉碼方案,使用mapreduce編程框架和mencoder進行分布式轉碼,達到嚴格控制轉碼完成時間的目的。
    (1)文件切割接口:cut fileName fileTime playTime
    Cut是流視頻文件切割腳本,fileName表示要處理的流視頻文件,fileTime表示要處理的流視頻文件的總播放時間,playTime表示要切割成的每段流視頻的播放時間。
    (2)文件轉碼接口:transcode fileName 參數1,參數2,…,參數n
    Transcode表示本地轉碼腳本,fileName表示要轉碼的文件名,參數表示對流視頻文件碼率等轉碼參數的設置。
    當流視頻文件切割處理結束后,系統主節點就會將各流視頻段分發到各子節點,各子節點根據設定的參數調用轉碼腳本進行轉碼,最后存儲到流媒體服務器。
2.2.2 轉碼方案
    源視頻分為點播流視頻和電視直播流視頻。
    (1)點播流視頻轉碼:在離線狀態下,通過轉碼系統預先壓縮一系列碼率(50 kb/s~300 kb/s)不等的流視頻文件存儲在服務器端。
    (2)電視直播流視頻轉碼:因為電視直播流視頻需要實時傳輸,這就需要轉碼系統進行實時轉碼。系統實時地從視頻源獲得一定播放長度的直播流視頻段,調用轉碼服務器系統轉成一系列碼率不等的流視頻文件,暫時存放在流媒體服務器。服務器根據碼率切換方案進行調整。
2.2.3 碼率調節策略
    當估計到終端網絡丟包率突然上升、網絡出現擁塞時,降低服務器端發送視頻文件的碼率,保證用戶收看視頻的流暢度。在實現中,當丟包率突然上升時,將發送的視頻文件降低2個碼率級別,因為丟包率突然上升表明網絡環境惡化,很大程度上影響終端的正常播放。
    當丟包率下降時,延遲調整碼率,待丟包率趨于平穩后,再調高碼率級別,以消去短時間內丟包波動的情況。
3 終端視頻碼率自適應系統實現
    根據實現的功能不同,整個系統可以劃分為分布式實時轉碼服務器、流媒體服務器和移動終端三個部分,如圖1所示。

3.1 分布式實時調度轉碼服務器
    分布式實時調度轉碼系統主要將點播文件和電視直播源信號轉換成列碼一系列碼率不等的流視頻文件存儲在流媒體服務器。
3.2 流媒體服務器
    流媒體服務器主要由以下4個模塊組成:
    (1)首次接入碼率選擇模塊:根據首次接入終端的網絡類型、當前無線網絡帶寬、當前接入用戶數量、終端的處理能力等,選擇合適的碼率流視頻文件,生成相應的RTSP點播或者直播URL路徑,提供給終端。
    (2)終端網絡狀況反饋處理模塊:主要是根據終端反饋回來的RTCP RR數據包,獲取丟包率、網絡帶寬等信息來估計當前的網絡狀況,作為碼率切換模塊調整的依據。
    (3)碼率切換模塊:通過預測得到的下一時刻丟包率、網絡帶寬等超過了切換門限值,就結束當前碼率的視頻傳輸,切換到文件庫中合適碼率的視頻文件。
    (4)RTSP傳輸模塊:該模塊主要將封裝好的RTP數據包發送給客戶端。
3.3 移動終端
    移動終端主要由RTSP接收模塊、RTCP網絡狀況反饋模塊和視頻顯示模塊三部分組成。
    (1)RTSP接收模塊:該模塊通過RTSP協議接收服務器端發送的RTP數據包,送給終端解碼器進行解碼。
    (2)RTCP網絡狀況反饋模塊:移動終端通過RTCP RR包將丟失包的總數、包丟失率、平均延遲、延遲抖動等消息發送給流媒體服務器,用來描述當前終端的網絡狀況。
    (3)視頻顯示[6]模塊:移動終端通過解碼器解碼,播放視頻。
4 實驗測試分析
4.1 實驗環境

    分布式實時轉碼系統環境:分割服務器、Hadoop集群;流媒體服務器環境:ubuntu系統,dss達爾文開源流媒體服務器軟件;測試終端:1臺小米1s手機、1臺聯想筆記本電腦;電視直播源:機頂盒設備。

    整個測試過程,系統運轉良好,分布式實時轉碼系統很好地保證了直播流視頻數據的實時提供,流媒體服務器監聽用戶終端請求,及時響應和提供視頻傳輸,并實時監測用戶終端網絡狀況反饋,動態調整視頻碼率,保證了用戶友好的收看體驗。
    在無線網絡不穩定、易受到干擾的情況下,研究了碼率自適應技術以提高用戶的收看體驗。通過首次接入碼率選擇方案,減少了觀看過程中碼率切換的次數,有效地節省了資源。分布式實時轉碼系統解決了轉碼的需求,并保證了電視直播視頻轉碼的實時性。在視頻碼率切換模塊中,服務器使用閾值比較方案選擇下一時刻傳輸的視頻碼率。這種方案考慮因素比較單一,精度不準確,下一步工作會改進選擇方案,增加計算網絡狀況的因子,以使碼率切換方案更加準確,使終端觀看體驗更加友好。
參考文獻
[1] 孫松源,吳建國.基于RTP和Android的視頻傳輸的研究實現方法[J].電腦知識與技術,2012,8(4):903-905,914.
[2] 李校林,劉海波.RTP/RTCP、RTSP在無線視頻監控系統中設計與實現[C].2011年第十三屆全國消費電子技術年會,2011.
[3] 楊琛,白波.實時視頻流自適應碼流控制研究[J].計算機技術與應用進展,2008(7):445-447.
[4] 左東紅.面向TCP的流媒體傳輸編碼碼率自適應算法[J].中國圖象圖形學報,2011,16(4):510-515.
[5] 王瑞,劉寶成.一種適用于H.264/AVC的自適應碼率控制算法[J].電子技術研發,2011,38(6):15-18.
[6] VUN N,OOI Y H.Implementation of an Android phone based video streamer[C].2010 IEEE/ACM International Conference on Green Computing and Communications,2010.

此內容為AET網站原創,未經授權禁止轉載。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          欧美日韩国产综合网| 欧美日韩国产综合视频在线| 欧美日韩精品免费看| 欧美日韩中文字幕在线| 欧美三级在线视频| 亚洲调教视频在线观看| 欧美另类亚洲| 欧美日韩精品一区二区天天拍小说| 国产主播一区二区三区| 在线一区二区三区做爰视频网站| 一区二区激情| 亚洲欧美激情视频在线观看一区二区三区| 欧美电影在线免费观看网站| 欧美日韩视频不卡| 国产一区观看| 欧美伦理一区二区| 一区二区免费在线视频| 伊人成综合网伊人222| 亚洲精品欧美一区二区三区| 欧美激情在线播放| 亚洲影视在线| 久久久久91| 国产精品麻豆成人av电影艾秋| 亚洲精选视频免费看| 国内精品视频久久| 欧美色大人视频| 亚洲区免费影片| 亚洲国产天堂久久综合网| 91久久精品一区二区别| 亚洲欧美在线看| 欧美日韩国产欧| 激情综合中文娱乐网| 国产精品一区一区| 欧美777四色影视在线| 国产精品一区二区三区成人| 国内精品久久久久久影视8| 老**午夜毛片一区二区三区| 免费亚洲一区| 亚洲一区在线直播| 欧美视频国产精品| 午夜精品视频| 国产精品人人做人人爽人人添| 亚洲美女精品一区| 久久亚洲欧洲| 国内不卡一区二区三区| 性欧美在线看片a免费观看| 蜜臀a∨国产成人精品| 亚洲男女自偷自拍图片另类| 国产一区91精品张津瑜| 欧美巨乳在线| 久久精品国产99国产精品| 亚洲深爱激情| 国产精品成人aaaaa网站| 亚洲靠逼com| 国产精品扒开腿做爽爽爽视频| 欧美日韩一区二区免费在线观看| 亚洲人成毛片在线播放| 韩国成人理伦片免费播放| 一本色道久久综合亚洲精品小说| 亚洲精品一区二区三区樱花| 亚洲手机在线| 国产欧美一区二区三区另类精品| 亚洲国产中文字幕在线观看| 午夜精品一区二区在线观看| 国产一区二区三区高清| 欧美大片专区| 亚洲欧美制服另类日韩| 久久一区二区三区四区| 国产精品成人播放| 欧美午夜一区二区三区免费大片| 亚洲精选在线观看| 国产热re99久久6国产精品| 国产亚洲日本欧美韩国| 狠久久av成人天堂| 国产美女精品人人做人人爽| 黄色精品一二区| 亚洲人成在线免费观看| 蜜臀av国产精品久久久久| 国产精品99一区| 久久精品国产亚洲一区二区| 性欧美办公室18xxxxhd| 尤物在线精品| 国产精品日日摸夜夜摸av| 亚洲一区二区三区精品动漫| 久久精品一区二区三区不卡牛牛| 在线欧美日韩| 欧美视频手机在线| 99精品99久久久久久宅男| 国产一区二区在线免费观看| 欧美一区观看| 亚洲国产一区二区三区在线播| 欧美色视频日本高清在线观看| 亚洲欧美国产日韩中文字幕| 宅男噜噜噜66国产日韩在线观看| 欧美三级中文字幕在线观看| 国产欧美精品xxxx另类| 欧美www视频在线观看| 亚洲天堂网在线观看| 在线电影院国产精品| 日韩视频永久免费| 激情av一区二区| 国产精品色一区二区三区| 黄色综合网站| 国产日韩亚洲| 日韩一区二区福利| 欧美电影在线观看完整版| 日韩亚洲一区二区| 国产精品久久一区主播| 亚洲综合电影一区二区三区| 国内伊人久久久久久网站视频| 亚洲欧美国产制服动漫| 欧美国产精品一区| 韩国三级在线一区| 亚洲精品国产精品国自产在线| 免费日本视频一区| 亚洲欧美精品中文字幕在线| 午夜精品久久久久久久99樱桃| 久久久高清一区二区三区| 国产美女精品视频免费观看| 国产婷婷精品| 国产精品99久久久久久人| 国产午夜精品视频| 欧美午夜久久久| 久久男人资源视频| 国产一级精品aaaaa看| 国产精品一区二区久激情瑜伽| 国产欧美日本在线| 国产性天天综合网| 国产精品美女一区二区在线观看| 亚洲第一视频| 国产精品一区在线观看你懂的| 欧美激情性爽国产精品17p| 性欧美办公室18xxxxhd| 欧美日韩91| 欧美日韩中文字幕在线| 欧美激情网站在线观看| 欧美色精品天天在线观看视频| 亚洲欧洲日本在线| 欧美 日韩 国产一区二区在线视频| 亚洲乱码国产乱码精品精天堂| 亚洲一区二区三区精品视频| 欧美日韩精品伦理作品在线免费观看| 欧美四级在线| 国语对白精品一区二区| 亚洲天堂视频在线观看| 亚洲欧美福利一区二区| 久久看片网站| 欧美日韩精品二区第二页| 久久久久九九九九| 久久综合九色综合网站| 激情懂色av一区av二区av| 亚洲欧美国产三级| 国产日韩欧美在线| 亚洲成人资源网| 午夜精品久久久久久久白皮肤| 一区二区精品国产| 蜜月aⅴ免费一区二区三区| 国产精品久久久久久久久婷婷| 亚洲午夜精品久久| 在线精品国精品国产尤物884a| 又紧又大又爽精品一区二区| 欧美激情女人20p| 国产欧美va欧美va香蕉在| 国产夜色精品一区二区av| 1769国内精品视频在线播放| 国产精品女人毛片| 国产欧美日韩一区二区三区在线| 欧美视频精品在线| 亚洲精品乱码久久久久久久久| 国产精品腿扒开做爽爽爽挤奶网站| 国产综合色产在线精品| 国产欧美一区二区精品性色| 在线国产欧美| 久久久精品午夜少妇| 一本高清dvd不卡在线观看| 中文欧美在线视频| 久久亚洲图片| 性久久久久久久久久久久| 亚洲国产另类久久精品| 欧美亚洲免费电影| 亚洲午夜精品网| 午夜天堂精品久久久久| 久久久综合网| 国产精品久久久久婷婷| 国产精品h在线观看| 欧美日韩国内| 午夜精品美女自拍福到在线| 国内精品99| 一区二区欧美视频| 亚洲精品黄色| 国产精品一区二区a| 极品裸体白嫩激情啪啪国产精品| 欧美精品一区二区高清在线观看| 欧美国产日韩一区二区| 亚洲激情视频在线观看| 国产精品久久久久久久久免费| 国产欧美一区二区视频| 亚洲视频一区| 好吊色欧美一区二区三区四区| 日韩一区二区免费看| 在线观看视频免费一区二区三区| 亚洲精品美女91| 国产精品久久久久久久久果冻传媒| 久久久亚洲影院你懂的| 国产在线乱码一区二区三区| 欧美中文字幕久久| 国内精品久久久久久影视8| 性久久久久久久久久久久| 国产精品嫩草99a| 国产日韩欧美精品在线| 亚洲国产综合在线| 欧美色图天堂网| 欧美日韩国产在线播放网站| 正在播放亚洲一区| 欧美日韩精品一区二区在线播放| 亚洲人线精品午夜| 娇妻被交换粗又大又硬视频欧美| 久久riav二区三区| 宅男噜噜噜66国产日韩在线观看| 91久久精品日日躁夜夜躁欧美| 亚洲综合另类| 欧美一区亚洲| 久久精品国产久精国产思思| 欧美国产一区视频在线观看| 久久精品一区中文字幕| 国产精品视频专区| 国内精品美女在线观看| 欧美精品18videos性欧美| 午夜精彩国产免费不卡不顿大片| 国产午夜精品美女毛片视频| 国产精品久久久久免费a∨| 一区二区三区.www| 国产欧美综合一区二区三区| 欧美亚洲色图校园春色| 国产精品另类一区| 欧美激情第六页| 欧美日韩精品中文字幕| 久久精品理论片| 欧美婷婷在线| 久久久久久久网站| 欧美国产日韩在线| 欧美精品免费在线观看| 久久亚洲不卡| 亚洲伦理精品| 伊人狠狠色丁香综合尤物| 欧美一区二区视频在线| 午夜精品免费视频| 久久亚洲春色中文字幕久久久| 亚洲天堂av高清| 国产精品素人视频| 欧美麻豆久久久久久中文| 精品动漫一区| 久久精品国产免费观看| 玖玖玖免费嫩草在线影院一区| 99热这里只有精品8| 久久国产主播精品| 老色批av在线精品| 激情另类综合| 亚洲欧美精品| 免费高清在线视频一区·| 国产精品免费久久久久久| 中日韩高清电影网| 在线成人激情| 欧美精品九九99久久| 亚洲精品国产无天堂网2021| 99精品热6080yy久久| 久久国产乱子精品免费女| 一本色道88久久加勒比精品| 狠狠色噜噜狠狠狠狠色吗综合| 欧美成人免费大片| 亚洲国产精品t66y| 国产欧美日韩亚洲| 亚洲欧美日本国产专区一区| 欧美精品色一区二区三区| 亚洲精品1区| 亚洲欧洲一区二区三区| 免费观看欧美在线视频的网站| 欧美一区1区三区3区公司| 国产精品久久久免费| 久久久99精品免费观看不卡| 免费久久99精品国产自| 久久久久国色av免费观看性色| 欧美综合77777色婷婷| 欧美黄色一级视频| 欧美精品免费在线| 久久久噜噜噜久久狠狠50岁| 亚洲大胆美女视频| 国产欧美日韩亚州综合| 99国产精品视频免费观看一公开| 欧美视频一区在线观看| 欧美大片va欧美在线播放| 久久国产精品久久w女人spa| 久久精视频免费在线久久完整在线看| 国产午夜精品久久| 巨乳诱惑日韩免费av| 在线精品一区二区| 亚洲国产一区二区三区高清| 国产精品区免费视频| 亚洲欧美综合精品久久成人| 欧美绝品在线观看成人午夜影视| 欧美一区午夜视频在线观看| 久久国产一区二区| 亚洲黄色精品| 久久久久久久久一区二区| 亚洲伊人网站| 一区二区三区视频观看| 国产精品视频1区| 欧美一区久久| 亚洲一区二区三区视频| 欧美一区二区三区在线播放| 国产精品一区二区久久国产| 国语自产精品视频在线看8查询8| 欧美日韩高清一区| 欧美精品久久久久久久久老牛影院| 国产色综合久久| 亚洲视频在线观看视频| 欧美成年人网站| 久久久精品2019中文字幕神马| 精品999久久久| 亚洲专区国产精品| 亚洲裸体俱乐部裸体舞表演av| 亚洲国产日韩欧美一区二区三区| 欧美精品日韩精品| 亚洲免费视频在线观看| 久久精品色图| 亚洲黄网站黄| 国产精品久久久久久久第一福利| 亚洲精品精选|