一:音視頻直播流程

1:音視頻處理GPUImage,FFmpeg。

2:編碼H.264(由於硬件上H.265只兼容iphone6之後)。

3:推流和傳輸:(1)從主播端到服務端。(2)從收流服務端到邊緣節點。(3)以及再從邊緣節點到觀衆端。

4:實時音視頻轉碼:需要在服務端做一些流處理工作,比如轉碼成不同格式支持不同協議如 RTMP、HLS 和 FLV,一路轉多路流來適配各種不同的網絡狀況和不同分辨率的終端設備。

5:解碼和渲染:在延遲可接受的情況下使用 HLS 協議。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章