國標GB/T28181流媒體服務獲取接入的裝置通道直播流地址HLS/HTTP-FLV/WS-FLV/RTMP/RTSP
阿新 • • 發佈:2020-07-08
目錄
國標裝置
根據GB28181規範,接入裝置或是閘道器平臺,在LiveGBS的web管理後臺的,國標裝置選單介面中可以檢視到裝置列表
檢視通道
上一層的裝置可以是一個NVR,一個下級平臺,一個單兵裝置。點選裝置列表的 【檢視通道】,可以檢視到裝置下面具體的視訊通道(攝像頭)。
直播播放
預設播放的 ws_flv 的直播流, 可以點選下面的選項,切換播放的直播流格式
分享頁面
通道可以配置開啟分享, 分享之後,可以獲得一個具體的播放頁面,分享的是頁面地址並非原始流地址。可以直接整合分享頁面到自己的業務系統中(通過iframe方式整合)
具體的分享頁面可以附件的一些引數可以參考:使用分享頁面
獲取直播流地址
通過呼叫介面的方式獲取直播流地址,具體介面 實時直播 - 開始直播 /api/v1/stream/start
介面請求示例
http://192.1638.2.135:10000/api/v1/stream/start?serial=34020000001110000234&code=34020000001320000234
介面返回示例
{ "AudioEnable": false, "CDN": "", "CascadeSize": 0, "ChannelCustomName": "演示", "ChannelID": "34020000001320000234", "ChannelName": "演示", "ChannelPTZType": 1, "DeviceID": "34020000001110000234", "Duration": 2, "FLV": "http://192.1638.2.135:10000/sms/34020000002020000001/flv/hls/34020000001110000234_34020000001320000234.flv", "HLS": "http://192.1638.2.135:10000/sms/34020000002020000001/hls/34020000001110000234_34020000001320000234/34020000001110000234_34020000001320000234_live.m3u8", "RTMP": "rtmp://192.1638.2.135:11935/hls/34020000001110000234_34020000001320000234", "RTSP": "rtsp://39.98.57.187:554/34020000001110000234_34020000001320000234", "WS_FLV": "ws://192.1638.2.135:10000/sms/34020000002020000001/ws-flv/hls/34020000001110000234_34020000001320000234.flv", "InBitRate": 0, "InBytes": 0, "NumOutputs": 0, "Ondemand": true, "OutBytes": 0, "RecordStartAt": "", "RelaySize": 0, "SnapURL": "/snap/34020000001110000234/34020000001320000234.jpg?t=1594177940107633780", "SourceAudioCodecName": "", "SourceAudioSampleRate": 0, "SourceVideoCodecName": "", "SourceVideoFrameRate": 0, "SourceVideoHeight": 0, "SourceVideoWidth": 0, "StartAt": "2020-07-08 11:16:14", "StreamID": "stream:34020000001110000234:34020000001320000234", "Transport": "TCP" }
(1) 獲取HTTP-FLV直播流地址
取介面返回的 FLV 欄位
"FLV": "http://192.1638.2.135:10000/sms/34020000002020000001/flv/hls/34020000001110000234_34020000001320000234.flv",
(2) 獲取HLS直播流地址
取介面返回的 HLS 欄位
"HLS": "http://192.1638.2.135:10000/sms/34020000002020000001/hls/34020000001110000234_34020000001320000234/34020000001110000234_34020000001320000234_live.m3u8",
(3) 獲取RTMP直播流地址
取介面返回的 FLV 欄位
"RTMP": "rtmp://192.1638.2.135:11935/hls/34020000001110000234_34020000001320000234",
(4) 獲取WS-FLV直播流地址
取介面返回的 WS_FLV欄位
"WS_FLV": "ws://192.1638.2.135:10000/sms/34020000002020000001/ws-flv/hls/34020000001110000234_34020000001320000234.flv",
(5) RTSP
開啟RTSP
在基礎配置 -> 流媒體服務配置中配置,RTSP埠
獲取RTSP直播流地址
取介面返回的 RTSP 欄位
"RTSP": "rtsp://39.98.57.187:554/34020000001110000234_34020000001320000234",
搭建GB28181流媒體平臺
支援 Windows|Linux 64 位系統環境,支援內網、私有云部署