1:音視頻處理GPUImage,FFmpeg。
2:編碼H.264(由於硬件上H.265只兼容iphone6之後)。
3:推流和傳輸:(1)從主播端到服務端。(2)從收流服務端到邊緣節點。(3)以及再從邊緣節點到觀衆端。
4:實時音視頻轉碼:需要在服務端做一些流處理工作,比如轉碼成不同格式支持不同協議如 RTMP、HLS 和 FLV,一路轉多路流來適配各種不同的網絡狀況和不同分辨率的終端設備。
5:解碼和渲染:在延遲可接受的情況下使用 HLS 協議。
1:音視頻處理GPUImage,FFmpeg。
2:編碼H.264(由於硬件上H.265只兼容iphone6之後)。
3:推流和傳輸:(1)從主播端到服務端。(2)從收流服務端到邊緣節點。(3)以及再從邊緣節點到觀衆端。
4:實時音視頻轉碼:需要在服務端做一些流處理工作,比如轉碼成不同格式支持不同協議如 RTMP、HLS 和 FLV,一路轉多路流來適配各種不同的網絡狀況和不同分辨率的終端設備。
5:解碼和渲染:在延遲可接受的情況下使用 HLS 協議。