GB28181實現H265 H264攝像頭 Web端無插件直播


介紹

目前安防監控行業,基本所有的攝像頭都支持H264編碼,但是已經有部分攝像頭開始支持H265,並且支持H265的攝像機已經越來越多。H265相比H264有着很多優勢,是壓縮更高,網絡傳輸消耗的帶寬更小,相同碼率下H265視頻更清晰。H264目前已經可以在各種web瀏覽器、客戶端等進行解碼播放,但是H265目前還沒用得到大部分瀏覽器的支持,沒法直接在web端播放。

達到目的

為了最終能再各種終端上直接播放,最好能直接在攝像頭、NVR上將編碼格式從H265改成H264。
如果因為各種原因不可以修改,那就只能以H265的方式接入了。如此一來就只能自己將H265轉成H264才能兼容各種瀏覽器播放了。

下面介紹下邏輯思路:

我們將攝像頭、硬盤錄像機或其他視頻平台通過GB28181協議接入到自己的流媒體平台(本文以LiveGBS為例),當請求播放視頻時設備端通過GB28181將視頻數據以PS流的形式發送到LiveGBS。LiveGBS接收到PS流后Demux出視頻數據,得到裸的H265或H264以及音頻數據。如果是H265格式的視頻,LiveGBS可以選擇將其通過硬解碼硬編碼的方式轉成H264,最終將H264和音頻數據封裝成多種互聯網直播的通用流格式RTMP、HTTP-FLV、HLS、RTSP格式,分發給各種播放終端。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM