CDN直播系統架構優化_第1頁
CDN直播系統架構優化_第2頁
CDN直播系統架構優化_第3頁
CDN直播系統架構優化_第4頁
CDN直播系統架構優化_第5頁
已閱讀5頁,還剩17頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

CDN直播系統架構優化技術創新,變革未來1.業務架構PC/Android/iOS播放回看APIPC/Android/iOS推流直播時移存儲轉碼接口數據轉換質量質量監控設備狀態監控基于音視頻實時數據的采集端、傳輸和播放端技術特性,優化延時、卡頓和首屏等重要性能指標防盜鏈2.部署架構圖3.流傳輸4.流媒體協議timestampbitratesmooth5.BufferControl延時卡頓首屏緩沖控制

延時:實時采集畫面與播放展示畫面的時間差

首屏:從點擊播放到出圖的時間

卡頓:播放過程中出現卡頓次數或時長6.ReceiveDemuxDecodeSyncDisplayFrame

Buffer麥克風攝像頭audiovideo推流協議RTMPCDN播放協議RTMP/--‐flv/HLS揚聲器顯示器audiovideoSendMuxeEncodeSyncCaptureFrame

Buffer傳輸7.流媒體效勞器基于nginx和nginx-rtmp-module,將多進程模式改造成多線程線程間消息通信,保存基于event處理邏輯解決合并回源的問題Reload:修改Master-Worker模式1)worker內open和close所有fd2〕重組connection與conf關系實現rtmp/rtmp2flv/flv/hls分發實現CacheGOP、CacheTime、丟幀、時間戳修復鑒權、防盜鏈、lua等直播、時移、回看、錄制、截圖8.時移-回看

可配置時移存儲時間

采用小文件切片作為數據存儲單元

建立關鍵幀的索引,支持GOP級的拖動9.Open

GOP

和Closed

GOP:1.I幀前面的B幀是否參考該I幀x264默認是Closed

GOP,很多解碼器不支持Open

GOPIDR場景切換Adaptive

Streaming,選擇Closed

GOPGOP10.幀分析-IDR11.幀分析-

I12.幀分析-

Open

GOP的SEI13.首屏技術方面GOPCache:緩存當前GOP,時間戳修改傳輸:簡化協議交互,writevX264編碼:無延時編碼zerolatency,控制碼率波動播放:keyframe解碼協議:-flv策略方面預熱:提前拉取熱門直播集群:就近共享數據14.延時全網延時控制

延時控制:在網絡擁塞嚴重時采用丟幀策略,保障實時播放

參數更新:meta/video

codec/audio

codec

時間戳:遞增播放輸出實時輸入15.質量監控推流端監控CDN監控播放端監控質量數據分析優化16.監控排障鏈路追蹤從任何入口都可查找完整鏈路所有節點的指標比照精準度區分區域、掛載點、頻道監控全網所有流,排查首要原因告警主動推送歷史回溯17.播放質量

參數:bitrate:763kb/sresolution:480x360fps:30GOP:30

參考指標:毫秒級、幀數、動態旋轉圖像18.質量指標CDN監控建連時間首幀時間緩存幀率碼率丟幀端監控DNS解析時間建連時間首幀時間緩存幀率丟幀碼率卡頓率失敗率運營商、省份19.0%--‐1%1%--‐3%3%--‐5%5%--‐10%移動直播用戶省份分布圖20.移動直播用戶量時間分布圖頂峰期是20點--‐24點,運維繁忙,質量告警低谷期是4點--‐8點,更新

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論