將GB28181國標流轉成RTSP流


GB28181國標協議規定了流的輸出格式為 RTP + PS 形式, 但是在很多場景下(比如視頻分析), 我們可能需要的是 RTSP這類格式的流數據, 基於 RTSP 的播放器,分發服務器比較成熟廣泛, 這篇文章介紹如何將GB28181國標流轉換成 RTSP 流

首先, 下載部署 LiveGBS 國標流媒體服務

開啟它的 RTSP 輸出格式. 找到 LiveSMS 壓縮包下面的 livesms.ini

[rtsp]
port=554

在 Linux 下面開啟 554 端口通常需要 root 權限, 需要以 sudo 來運行 livesms 服務程序

以上開啟RTSP運行LiveGBS后, 接入國標攝像頭, 拉取一路直播流, 通過接口 /api/v1/stream/list 可以查看流信息, 其中包含了這一路直播流的 RTSP 流地址, 如圖

這個 RTSP 地址可以用 ffplay 來播放


免責聲明!

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



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