【rtsp流媒體播放器 rtsp用什么播放】
文章插圖

文章插圖
從網絡上接收視頻時首先要解協議(RTSP/RTMP/HTTP),然后是解格式(MKV,RMVB),之后才是將視頻(H264)和音頻(AAC)格式數據分別解碼為圖像(RGB/YUV)和聲音(PCM),再根據時間戳同步播放 。
RTSP+RTP主要用于IPTV,原因是傳輸數據使用的是UDP,在網絡環境比較穩定的情況下,傳輸效率是比較高的;
RTMP主要用于互聯網音視頻傳輸,它使用的是TCP傳輸,因為互聯網環境相對較差,采用RTMP保證了視頻的傳輸質量,但是其傳輸延遲相對較高,傳輸效率相對較低 。
使用RTMP技術的流媒體系統有一個非常明顯的特點:使用 Flash Player 作為播放器客戶端,而Flash Player 現在已經安裝在了全世界將近99%的PC上,因此一般情況下收看RTMP流媒體系統的視音頻是不需要安裝插件的 。用戶只需要打開網頁,就可以直接收看流媒體,十分方便 。直播服務普遍采用了RTMP作為流媒體協議,FLV作為封裝格式,H.264作為視頻編碼格式,AAC作為音頻編碼格式 。FLV是RTMP使用的封裝格式,H.264是當今實際應用中編碼效率最高的視頻編碼標準,AAC則是當今實際應用中編碼效率最高的音頻編碼標準 。
librtmp是RTMP協議的實現,可以使用librtmp來實現協議的解析和數據的收發 。直播服務器可以基于nginx+rtmp實現;直播客戶端方面采用librtmp負責推流,FFmpeg負責編碼;收看客戶端采用VLC即可,因為VLC本身既可以解析RTMP流,又可以解析編碼后的視頻數據 。
- 接口程序設計 接口調用流程圖
- 傳化物流主要做什么 傳化物流優勢和劣勢
- 寫給對象的一段話暖心 感動女伴侶流淚的情話撩妹句子
- 流程圖一般用什么軟件畫 用什么軟件可以畫流程圖
- 做流程圖的軟件 生產流程管理軟件
- 京東物流系統運營現狀 京東物流現狀概況
- 繪制流程圖的軟件有哪些 免費的流程圖繪制軟件
- 網管軟件排行榜 主流的網管軟件
- 手機導航流量怎么計算 手機導航的流量費怎么算
- 現在國產的手機哪個系統最好 國產手機系統流暢度排名2020
