《電子技術應用》
您所在的位置:首頁 > 通信與網絡 > 設計應用 > HTTPABR視頻傳輸質量測量說明
HTTPABR視頻傳輸質量測量說明
互聯網
摘要: HTTPABR(AdaptiveBitRate)是目前最熱門的OTT(Over-The-Top)傳輸技術,典型的有AppleHLS(HTTPLiveStreaming)、MicrosoftSmoothStreaming、AdobeZeriStreaming和DASH(DynamicAdaptiveStreamingoverHTTP)。
Abstract:
Key words :

一、前言
 
HTTP ABR (Adaptive Bit Rate)是目前最熱門的OTT (Over-The-Top)傳輸技術,典型的有Apple HLS (HTTP Live Streaming)、Microsoft Smooth Streaming、Adobe Zeri Streaming和DASH (Dynamic Adaptive Streaming over HTTP)。
 
HTTP ABR是以HTTP/TCP協議進行無損傳輸,且會根據網絡帶寬自動調整視頻碼率的視頻技術,與傳統的UDP承載或廣電廣播網絡承載的有損傳輸視頻業務有很大區別。在網絡性能變化,如路由器擁塞丟包時,傳統的MOS-V等圖像質量指標對于HTTP ABR卻保持不變,失去了指標的意義。因此HTTP ABR業務需要全新的一套測量體系來進行視頻傳輸質量測量。Spirent針對該業務所設計的以AS Score為代表的一套指標體系已成為該業務測量的新標桿,并即將成為IETF標準。
 
二、為什么傳統的IPTV視頻質量分析方法不適用于HTTP ABR業務?
 
有損傳輸的視頻與HTTP ABR視頻對比
 
傳統的網絡視頻IPTV業務主要是基于UDP承載視頻流的,UDP承載的特點是實時性好,但出現丟包則不會重傳,抖動和時延過大的包會被丟棄,對視頻流而言是一種有損傳輸。所以當網絡損傷出現時,解碼后視頻質量會出現劣化,導致馬賽克、圖像模糊等問題,見下圖1。



  圖1、UDP承載視頻流出現馬賽克和圖像模糊
 
HTTP ABR視頻業務是基于TCP承載視頻流的,TCP承載的特點是可靠連接,無損傳輸。丟包后會進行重傳,抖動和延時會被客戶端的下載緩沖所消化,一般情況下客戶不會感知。只有緩沖區的視頻播放完又沒有及時下載到新的視頻片段時,才會出現畫面等待并緩沖,見下圖2。


  
  圖2、TCP承載視頻流
 
傳統的網絡視頻質量分析指標是針對視頻畫面損傷時對視頻質量評估的,而當網絡性能劣化,例如有路由器出現擁塞導致丟包時,HTTP承載的視頻業務是不會丟失媒體包的,畫面質量跟發送端是完全一致的,那原有的一些分析指標是否還適用呢?
 
有損傳輸的視頻質量常用測量指標是否適用HTTP ABR業務?
 
基于UDP的IPTV視頻業務,或廣電廣播網絡的視頻業務常用于衡量視頻質量的指標常用有如下幾種,Spirent VQA視頻質量測量方案均已支持:
 
MOS-V
 
MOS-V原本是指通過觀測者人眼觀察視頻質量,進行主觀1-5分的打分,參見ITU-T P.910(04/2008)。目前廣泛在視頻質量測試中所使用的MOS-V指標,即通過算法分析客戶端所收到的視頻編碼、幀率、丟包分布、以及圖像組結構等,通過算法換算得出等效于人眼主觀評價測量的MOS-V得分。
 
MOS-V適用于HTTP ABR業務嗎?
 
只適用于進行實時視頻編碼階段,對于網絡傳輸則失去意義。
 
如前所分析的,ABR業務采用TCP無損傳輸,已編好碼的視頻流(如H.264碼流)進入網絡(如CDN)后,發送端發出的媒體片段和接收端收到的片段是完全一致的。傳輸過程中TCP丟包會重傳,對于視頻流而言即不存在丟包,所以MOS算法所計算的丟包分布是無意義的。即在出現網絡層面的丟包時,對于TCP承載的視頻業務而言,MOS值是不會改變的。
 
所以MOS在ABR業務中,充其量只能適用于視頻發送前進行視頻編碼的階段,即做初步的編碼器編碼質量對比。
 
在某些特殊場合,在傳輸網絡中有實時視頻轉碼的網元情況下,MOS也可用于單獨衡量轉碼設備的編碼質量。但對于HTTP ABR業務而言,本身就具備提供多種不同的碼率碼流,適應不同的用戶情況,客戶端自動選擇下載碼率,在網絡上再做實時轉碼并不經濟,所以該場景在HTTP ABR業務中并不常見。
 
要特別指出的是,視頻傳輸質量測量目的是以儀表模擬大量用戶訪問,衡量網絡在大流量情況下的服務質量。而編碼質量則取決于編碼算法,與用戶量或網絡狀態是無關的。例如VOD業務,它是編碼軟件離線編碼后,把文件以非實時的方式送入網絡存儲(如CDN),再由網絡向用戶提供服務的。
 
關鍵是,對于運營者最關心的傳輸網絡上各個網元的服務質量,例如出現丟包、抖動、延時等,由于不存在視頻損傷,MOS指標保持不變。即網絡質量變化,用戶感知發生變化時,MOS指標無法反應,失去了指標的意義。
 
MDI
 
MDI:DF延遲因素指標,指示被測試視頻流的延遲和抖動狀況。DF單位是ms。DF將視頻流抖動的變化換算為對視頻傳輸和解碼設備緩沖的需求。
 
MDI:MLR媒體丟包率指標,網絡傳輸過程中每秒媒體包丟失數,指示媒體包丟失情況。
 
MDI適用于HTTP ABR業務嗎?
 
完全不適用。
 
MDI:DF本意是為了指示對解碼設備緩沖的需求,特別是電視機頂盒的緩沖有限,緩沖時間通常是毫秒級的。而對于HTTP ABR業務而言解碼設備主要是PC和手機等智能終端,它是下載媒體片段的,終端本身就要求有容納大量文件的緩沖空間,緩沖時間起碼是分鐘級。MDI:DF指標失去意義了。
而TCP的重傳機制本身保證了不會有媒體層面的丟包, MDI:MLR必然為0,失去意義。
 
VSTQ
 
視頻服務傳輸質量指標。伴隨MOS而出現的,重點關注網絡傳輸中的視頻質量,對于TCP無損傳輸而言是不適用的。
 
另外還有PSNR峰值信噪比,也是同樣,不再累述。
 
I/B/P幀統計
 
本意是統計在網絡損傷下,視頻編碼的I/B/P幀分別的接收和丟失情況。同樣由于TCP的重傳機制,視頻編碼的I/B/P幀都是100%傳送,不會丟失,統計失去意義。
 
小結
 
傳統的視頻質量分析是基于有損傳輸的,MOS等指標本意是進行初步的綜合的視頻質量指示,以便做服務質量對比,再進一步做深入的指標分析,例如分析媒體流損傷情況、網絡層丟包、抖動、延時等問題,最終找到影響用戶體驗的原因,并予以解決。
 
但由于HTTP ABR的特殊性,不存在圖像損傷,網絡丟包、抖動、延時等網絡問題都無法影響到MOS指標,而HTTP ABR業務中,由于網絡損傷而真正影響用戶體驗的主要問題,緩沖等待時間、等待次數、視頻碼率降低等都無法反應出來。
 
那么HTTP ABR業務需要怎樣的視頻質量測量體系呢?
 
三、需要怎樣的指標體系來測量HTTP ABR業務?
 
HTTP ABR視頻傳輸質量測量體系分為三個層面,Spirent測試方案對應給出了測試的方法和指標:
 
用戶感知層面
 
Adaptive Streaming Score
 
Spirent提供了一個綜合評估用戶體驗的,專門針對HTTP ABR設計的指標Adaptive Streaming (AS) score。AS score指示了有多少比例的用戶收到最高速率的碼流,并持續播放。AS score的范圍是0-100,極端情況下“0” 表示所有用戶都在最低碼率下, “100”表示所有用戶都在服務器能提供的最高碼率下。
 
該指標綜合指示了用戶實際感知:碼率包含了分辨率、幀率、色階、清晰度等圖像細節信息,而持續播放與否也反應了網絡和服務器原因導致的延遲、丟包、抖動等傳輸情況。AS反應了用戶在HTTP ABR業務中的 QoE。該指標便于測試者作為測試分析的入口。也便于將不同的測試結果進行對比。
 
在下圖的例子中,視頻被編碼成多個碼率,最低碼率是64K,最高碼率的1.5M。一開始用戶都集中在64K最低碼率,隨時間推移有更多用戶從低碼率跳到了高碼率的視頻,在播放一分鐘后,所有用戶都在使用1.5Mbps的碼率視頻,對應的Adaptive Streaming Score也從0一直上升到了100。


 
圖3、Adaptive Streaming Score
 
媒體服務層面
 
Adaptive Streaming Buffering Wait Times
 
在線的HTTP ABR媒體流Buffer等待時間,Buffer等待時間是指在這個時間內視頻處于圖像靜止的Loading狀態。
 
Adaptive Streaming Avg. Fragment Response & Download Time
 
媒體文件片段平均響應時間(從發出GET到收到第一個數據字節)和下載時間(收到第一個字節數據到最后一個字節數據),統計顯示兩個時間之和,并檢查該文件片段是屬于哪個視頻碼率段的,對該碼率段的所有響應和下載時間取均值。該指標是指示在某個碼率段中文件片段的響應和下載時間。
 
Adaptive Streaming Active Video Channels
 
實時顯示在線的HTTP ABR媒體流在各個碼率段分布情況


 
圖4、HTTP ABR媒體流的碼率分布
 
Fragment Run Statistic
 
Abort Fragment Request下載文件片段中斷次數
 
Buffer Underrun Fragment用戶等待視頻下載才能播放的次數,除了用戶剛發起新的視頻請求播放的之外,在播放過程中該指標在網絡理想情況下應為0,出現額外的Underrun則表示有卡頓。
 
Pre-Cached Fragment 預下載的文件片段數量
 
Bitrate Shift
 
碼率向上升速的次數Total Upshifts、碼率向下降速的次數Total Downshifts、碼率維持不變的次數Total Rate Maintaining
 
其他統計計數
  Sessions、Channels、Http Requests、Manifest Requests、Fragment Requests的計數統計
 
網絡層面
 
網絡流量、TCP連接統計、TCP SYN/ACK時間統計、Round Trip時間統計、TCP重傳超時統計、TCP收到第一個數據包的時間統計、估算服務器響應時間統計、TCP Checksum fail、Bad header length、Bad data length、Duplicate、Out of sequence、Timeout統計等等網絡參數,以分析網絡層面的抖動、時延、丟包、錯包等各種問題。
 
ABR Scores測量體系正在成為IETF標準
 
Spirent針對HTTP ABR業務所設計的整套ABR測量指標體系是業界領先的測量體系,已成為該業務測量的新標桿,并已提交IETF即將成為IETF標準。
 
注1:Spirent是The Internet Engineering Task Force (IETF 互聯網工程組)的重要成員,先后制定過很多如RFC 2544等測量領域重要的標準文檔。
 
ITU等標準組織現有的測量標準主要針對的是有損傳輸的應用場景,目前還沒有針對HTTP ABR這種OTT Internet業務的已發布標準。
 
附錄A:HTTP ABR傳輸機制說明

 
圖8、HTTP ABR視頻分發機制
視頻源內容經編碼器編碼形成不同碼率的視頻文件,一個視頻文件包含了一串文件片段和對應的列表。由客戶端根據下載的速率情況選擇下載什么碼率的視頻文件。以下以一個文件名為sample的視頻文件在Apple HTTP Live Streaming服務器上播放為例說明其碼率選擇機制。見圖9。

 
圖9、碼率選擇機制
 
客戶端向服務器發起GET請求獲取sample.m3u8文件列表,服務器回復200 OK并將文件列表發給客戶端。文件列表包含了sample視頻所能提供的幾種播放碼率。
 
客戶端根據自身設置的策略決定是先從最小碼率開始,還是從最大,或者從中間碼率開始獲取視頻。本例是設置了從最小碼率開始,于是客戶端向服務器請求64K碼率的文件列表。服務器回復64K碼率視頻的文件串列表。
 
客戶端根據收到的文件串列表請求獲取第1個文件片段TS文件。
 
到達一定的時間間隔后,客戶端自動計算第一個文件片段的下載速率,得知當前下載速率較高,例如下載速率達到500Kbps,則根據第一次所獲取的碼率列表,改為向服務器請求256K的文件列表,服務器返回256K碼率視頻的文件串列表。
 
客戶端請求256K文件串列表中的第2個文件片段TS文件
 
再經過一定時間間隔后,客戶端再次計算該文件片段的下載速率,并決定是否改變碼率。
 
注:客戶端參考的標準版本
• Microsoft IIS Smooth Streaming Client 1.1
• Apple HTTP Live Streaming draft-pantos-http-live-streaming-06, IETF
• Adobe Flash Video Specification 10.1

此內容為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>
          国产精品区一区| 久热国产精品| 亚洲成人资源| 国产揄拍国内精品对白| 美女主播视频一区| 午夜性色一区二区三区免费视频| 欧美日韩福利| 亚洲国产一区二区在线| 亚洲国产日韩欧美在线99| 欧美日韩第一区日日骚| 中文国产成人精品| 久久频这里精品99香蕉| 在线一区二区三区四区五区| 国产欧美日韩一区二区三区在线| 午夜久久电影网| 国产亚洲欧美一区| 国产精品综合久久久| 欧美亚男人的天堂| 欧美理论电影在线观看| 国产精品毛片大码女人| 91久久香蕉国产日韩欧美9色| 99国内精品久久久久久久软件| 国产欧美日韩一区| 在线精品视频一区二区三四| 欧美成人免费网| 国产精品久久久久久久久果冻传媒| 国产精品免费小视频| 一区二区三区久久精品| 久久久久一区二区三区| 国外成人性视频| 亚洲精品一级| 亚洲在线视频一区| 欧美日韩极品在线观看一区| 欧美日韩国产欧| 亚洲精品一区中文| 亚洲伦理精品| 国产欧美日韩在线视频| 免费日韩一区二区| 亚洲一区二区三区免费观看| 一本久久综合亚洲鲁鲁| 亚洲高清在线视频| 尤物yw午夜国产精品视频明星| 欧美va天堂在线| 国产一区二区三区在线观看精品| 午夜精品久久久久久久99樱桃| 欧美性生交xxxxx久久久| 国产精品一区二区三区四区| 亚洲电影在线| 欧美噜噜久久久xxx| 亚洲国产精品成人va在线观看| 欧美不卡在线| 亚洲第一天堂av| 午夜在线视频观看日韩17c| 国产精品久久久久三级| 一区二区电影免费在线观看| 国产欧美日韩91| 日韩视频免费大全中文字幕| 久久国产乱子精品免费女| 亚洲一级片在线看| 99国产精品久久久久久久久久| 国产亚洲成精品久久| 一区二区三区我不卡| 国产综合在线看| 欧美在线免费播放| 一本一本a久久| 亚洲欧美在线另类| 欧美精品一卡| 欧美精品久久99久久在免费线| 国产精品视频yy9299一区| 欧美日韩国产页| 亚洲图片欧美一区| 亚洲激情成人在线| 亚洲片区在线| 久久精品人人做人人爽| 在线看成人片| 国产精品三级久久久久久电影| 久久精品国产清自在天天线| 最新中文字幕亚洲| 欧美日本国产一区| 美女主播视频一区| 午夜亚洲影视| 欧美成人免费一级人片100| 亚洲美女免费视频| 国产精品女主播在线观看| 亚洲伊人色欲综合网| 欧美激情性爽国产精品17p| 国产精品羞羞答答xxdd| 久久久久久自在自线| 在线视频你懂得一区二区三区| 欧美日韩三区四区| 亚洲精品一区在线观看香蕉| 久久久久91| 在线日韩日本国产亚洲| 国产精品嫩草久久久久| 久久精品麻豆| 国产精品日韩久久久久| 亚洲午夜一区二区| 亚洲色图制服丝袜| 久久综合免费视频影院| 欧美美女bbbb| 国产精品二区二区三区| 日韩视频在线免费| 国产一区二区丝袜高跟鞋图片| 欧美一级艳片视频免费观看| 久久精品夜夜夜夜久久| 欧美久久一区| 亚洲一区精品在线| 欧美日韩国产精品一卡| 久久成人精品| 亚洲欧美中文另类| 亚洲第一精品影视| 欧美 亚欧 日韩视频在线| 另类天堂视频在线观看| 欧美精品18+| 禁断一区二区三区在线| 欧美日韩在线免费视频| 欧美~级网站不卡| 欧美日韩国产色视频| 久久综合一区二区| 黄色精品一区| 国产拍揄自揄精品视频麻豆| 亚洲国产精品久久久久秋霞不卡| 影音先锋亚洲精品| 亚洲精品一区二区三区樱花| 欧美一区二区三区在线| 久久精品日产第一区二区| 久久国产欧美日韩精品| 欧美一级视频免费在线观看| 美女精品在线| 亚洲人成欧美中文字幕| 国产欧美日韩在线视频| 国产精品亚洲人在线观看| 国产一区二区看久久| 亚洲尤物影院| 亚洲美女性视频| 91久久久久久久久久久久久| 国产精品一区二区三区久久| 激情成人av在线| 国产精品亚洲一区二区三区在线| 久久精品亚洲国产奇米99| 亚洲欧美日韩国产综合精品二区| 欧美丝袜第一区| 亚洲一区二区三区久久| 欧美日韩第一区| 99精品国产高清一区二区| 亚洲视频专区在线| 久久精品国产99精品国产亚洲性色| 亚洲精品在线电影| 久久狠狠久久综合桃花| 欧美日本二区| 亚洲欧美清纯在线制服| 亚洲国产裸拍裸体视频在线观看乱了中文| 国产九九精品视频| 欧美裸体一区二区三区| 有坂深雪在线一区| 欧美成人激情视频| 国产精品久久久久9999| 麻豆9191精品国产| 精品av久久707| 午夜精品久久99蜜桃的功能介绍| 亚洲免费成人| 欧美日韩亚洲激情| 亚洲欧美另类在线| 亚洲福利国产精品| 久久国产综合精品| 麻豆久久精品| 国内外成人免费激情在线视频| 狠狠噜噜久久| 伊伊综合在线| 欧美日韩一区二区国产| 欧美丝袜一区二区| 欧美先锋影音| 美日韩精品视频| 亚洲欧美变态国产另类| 黄色成人av网| 国产日韩欧美在线看| 欧美—级在线免费片| 国产精品爽爽ⅴa在线观看| 欧美日韩亚洲另类| 亚洲视频免费观看| 欧美一区二区三区免费观看视频| 亚洲免费在线看| 久久激情视频久久| 国产精品蜜臀在线观看| 亚洲激情网站免费观看| 国产模特精品视频久久久久| 午夜亚洲精品| 久久精品久久综合| 欧美日本一区二区三区| 99国产精品久久久久久久| 国产精品一区二区久久精品| 一区二区三区视频观看| 欧美福利视频在线| 国产精品高潮呻吟久久av黑人| 韩日欧美一区二区三区| 一区二区三区国产在线观看| 亚洲欧美日韩视频二区| 欧美日韩一区二区三区四区在线观看| 最近中文字幕日韩精品| 亚洲欧美日韩视频二区| 一区二区视频免费在线观看| 亚洲激情另类| 一区二区三区日韩在线观看| 亚洲国产精品专区久久| 每日更新成人在线视频| 欧美不卡视频| 怡红院精品视频在线观看极品| 欧美午夜片在线观看| 99国产精品国产精品久久| 久久亚洲精品伦理| 在线日韩av| 国产一二精品视频| 欧美日韩不卡在线| 欧美日韩一区二区三区在线视频| 欧美精品在欧美一区二区少妇| 免费一区二区三区| 亚洲欧美激情一区二区| 免费日韩精品中文字幕视频在线| 久久av一区二区| 欧美成人免费全部| 日韩视频在线免费| 一区二区三区 在线观看视频| 妖精成人www高清在线观看| 国产亚洲一级| 国产精品久久久久久久久久ktv| 99精品黄色片免费大全| 欧美日本国产精品| 久久九九久精品国产免费直播| 亚洲视频一二三| 午夜宅男欧美| 欧美中文在线观看| 韩曰欧美视频免费观看| 国产精品男gay被猛男狂揉视频| 午夜精品免费| 欧美色图一区二区三区| 欧美日韩国产综合视频在线观看| 一二美女精品欧洲| 国产亚洲一区精品| 亚洲乱码日产精品bd| 欧美日韩久久精品| 国产一区欧美日韩| 免费亚洲电影| 久久天堂成人| 免费日韩av片| 亚洲砖区区免费| 欧美成人在线影院| 国产精品国产亚洲精品看不卡15| 黄色精品一二区| 久久婷婷蜜乳一本欲蜜臀| 国产日韩欧美亚洲一区| 国内精品模特av私拍在线观看| 国产一区二区三区四区| 欧美电影在线观看| 雨宫琴音一区二区在线| 亚洲综合色噜噜狠狠| 韩日成人av| 国产精品久久久久久影院8一贰佰| 国产日产欧产精品推荐色| 9i看片成人免费高清| 一本色道久久88综合亚洲精品ⅰ| 亚洲欧美区自拍先锋| 国产一区二区三区免费不卡| 免费观看日韩av| 免费亚洲电影在线观看| 国产美女精品| 欧美日韩国产精品成人| 国产一区二区中文| 欧美一区三区二区在线观看| 久久久久久久999精品视频| 亚洲二区在线观看| 欧美.日韩.国产.一区.二区| 欧美日韩免费在线观看| 国内自拍一区| 亚洲欧美成人精品| 欧美成人午夜剧场免费观看| 欧美日韩福利| 欧美日韩在线一二三| 亚洲精品资源美女情侣酒店| 国产精品男gay被猛男狂揉视频| 国产精品综合视频| 欧美日韩高清在线播放| 欧美激情麻豆| 欧美激情综合在线| 欧美日韩一区二区在线播放| 国产日韩精品在线播放| 欧美一区午夜精品| 国产精品久久久久久久一区探花| 亚洲永久精品国产| 蜜桃久久av一区| 亚洲精品乱码久久久久久蜜桃麻豆| 国产一区二区精品久久99| 欧美一区午夜精品| 欧美天天综合网| 欧美亚洲一区二区在线观看| 国产欧美日韩视频一区二区三区| 一区二区三区日韩在线观看| 久久激情五月婷婷| 亚洲一区二区三区午夜| 亚洲国产日韩一级| 久久亚洲一区| 伊甸园精品99久久久久久| 99国产精品| 国产精品美女久久久久aⅴ国产馆| 国产一区二区三区精品欧美日韩一区二区三区| 久久福利毛片| 欧美午夜精品理论片a级大开眼界| 欧美一级精品大片| 国产精品理论片在线观看| 亚洲一区免费看| 欧美剧在线免费观看网站| 亚洲精品精选| 嫩草成人www欧美| 麻豆91精品| 国产精品精品视频| 国产精品免费看久久久香蕉| 在线免费观看成人网| 国产精品久久久久久影视| 日韩视频永久免费观看| 一区二区欧美在线观看| 欧美精品午夜视频| 亚洲综合视频在线| 亚洲精品国产品国语在线app| 欧美丝袜一区二区| 91久久精品日日躁夜夜躁国产| 欧美一区视频在线| 久热re这里精品视频在线6| 亚洲精品乱码久久久久久蜜桃麻豆| 国产日韩免费|