直播系統開發之推流及拉流概述

拉流(播放): 根據直播系統開發協議類型(如RTMP、RTP、RTSP、HTTP等),與服務器建立連接並接收數據; 解析二進制數據,從中找到相關流信息; 根據不同的封裝格式(如FLV、TS)解複用(demux); 分別得到已編碼的H.264視頻數據和AAC音頻數據; 使用硬解碼(對應系統的API)或軟解碼(FFMpeg)來解壓音視頻數據; 經過解碼後得到原始的視頻數據(YUV)和音頻數據(AAC)
相關文章
相關標籤/搜索