概述
LiveGBS GB/T28181视频流媒体服务 视频流直播地址获取
- 1、视频能力集成方式
- 1.1、分享页面集成
- 1.2、视频流地址集成
- 2、LiveGBS 流媒体平台
- 2.1、 获取通道分享页面
- 2.1.1、查看通道
- 2.1.2、分享页面
- 2.1.2.1、开启分享
- 2.1.2.2、分享页面传参
- 2.1.2.3、分享页面播放
- 2.2 获取通道视频直播流地址
- 2.2.1、直播流播放
- 2.2.2、获取直播流地址
- 2.2.2.1、实时直播-开始直播接口说明
- 2.2.2.2、实时直播-开始直播接口调用示例
- 2.2.2.3、获取HTTP-FLV直播流地址
- 2.2.2.4、获取HLS直播流地址
- 2.2.2.5、获取WebRTC直播流地址
- 2.2.2.6、获取RTMP直播流地址
- 2.2.2.7、获取WS-FLV直播流地址
- 2.2.2.8、RTSP
- 2.2.2.8.1、开启RTSP
- 2.2.2.8.2、获取RTSP直播流地址
- 2.2.2.9、浏览器中查看直播流地址
- 3、接口调用相关问题
- 4、搭建GB28181视频直播平台
1、视频能力集成方式
1.1、分享页面集成
直接集成包含播放器的页面到业务系统中去,如 iframe 方式集成页面
1.2、视频流地址集成
通过接口或其它方式获取视频流的地址,设置到web播放器|APP播放器|PC播放器中,进行播放
2、LiveGBS 流媒体平台
高稳GB/T28181国标流媒体服务器软件,支持设备|平台GB28181注册接入、向上级联第三方国标平台,可视化的WEB页面管理(页面源码开源);支持云台控制、设备录像检索、回放,支持语音对讲,用户管理,多种协议流输出,实现浏览器无插件直播
根据GB28181规范,接入设备或是网关平台,在LiveGBS的web管理后台的,国标设备菜单界面中可以查看到设备列表
2.1、 获取通道分享页面
2.1.1、查看通道
上一层的设备可以是一个NVR,一个下级平台,一个单兵设备。点击设备列表的 【查看通道】,可以查看到设备下面具体的视频通道(摄像头)。
2.1.2、分享页面
通道可以配置开启分享, 分享之后,可以获得一个具体的播放页面,分享的是页面地址并非原始流地址。可以直接集成分享页面到自己的业务系统中(通过iframe方式集成)
2.1.2.1、开启分享
LiveGBS可以控制单个视频通道 ,是否可以被分享,默认不分享,可以在通道列表中开启分享
2.1.2.2、分享页面传参
具体的分享页面可以附件的一些参数可以参考:使用分享页面
2.1.2.3、分享页面播放
手机端可以直接扫码观看,或是 访问分享的直播页面
2.2 获取通道视频直播流地址
2.2.1、直播流播放
默认播放的 ws_flv 的直播流, 可以点击下面的选项,切换播放的直播流格式
这里的点击播放,实际上是取视频直播流地址,设置到播放器中的,下面会具体说明如何获取视频直播流地址
2.2.2、获取直播流地址
2.2.2.1、实时直播-开始直播接口说明
通过调用接口的方式获取直播流地址,具体接口 实时直播 - 开始直播 /api/v1/stream/start
2.2.2.2、实时直播-开始直播接口调用示例
接口请求示例
http://192.168.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.168.2.135:10000/sms/34020000002020000001/flv/hls/34020000001110000234_34020000001320000234.flv",
"HLS": "http://192.168.2.135:10000/sms/34020000002020000001/hls/34020000001110000234_34020000001320000234/34020000001110000234_34020000001320000234_live.m3u8",
"RTMP": "rtmp://192.168.2.135:11935/hls/34020000001110000234_34020000001320000234",
"RTSP": "rtsp://192.168.2.135:554/34020000001110000234_34020000001320000234",
"WS_FLV": "ws://192.168.2.135:10000/sms/34020000002020000001/ws-flv/hls/34020000001110000234_34020000001320000234.flv",
"WEBRTC": "webrtc://192.168.2.135:10000/sms/34020000002020000001/rtc/34020000001110000234_34020000001320000234",
"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"
}
2.2.2.3、获取HTTP-FLV直播流地址
取接口返回的 FLV 字段
"FLV": "http://192.168.2.135:10000/sms/34020000002020000001/flv/hls/34020000001110000234_34020000001320000234.flv",
2.2.2.4、获取HLS直播流地址
取接口返回的 HLS 字段
"HLS": "http://192.168.2.135:10000/sms/34020000002020000001/hls/34020000001110000234_34020000001320000234/34020000001110000234_34020000001320000234_live.m3u8",
2.2.2.5、获取WebRTC直播流地址
取接口返回的 WEBRTC字段
"WEBRTC": "webrtc://192.168.2.135:10000/sms/34020000002020000001/rtc/34020000001110000234_34020000001320000234",
2.2.2.6、获取RTMP直播流地址
取接口返回的 RTMP 字段,对应的 RTMP 端口需要在服务端开放 TCP
"RTMP": "rtmp://192.168.2.135:11935/hls/34020000001110000234_34020000001320000234",
2.2.2.7、获取WS-FLV直播流地址
取接口返回的 WS_FLV字段
"WS_FLV": "ws://192.168.2.135:10000/sms/34020000002020000001/ws-flv/hls/34020000001110000234_34020000001320000234.flv",
2.2.2.8、RTSP
2.2.2.8.1、开启RTSP
在基础配置 -> 流媒体服务配置中配置,RTSP端口,对应的 RTSP 端口需要在服务端开放 TCP
2.2.2.8.2、获取RTSP直播流地址
取接口返回的 RTSP 字段
"RTSP": "rtsp://192.168.2.135:554/34020000001110000234_34020000001320000234",
2.2.2.9、浏览器中查看直播流地址
浏览器可以先打开 f12 ,再查看通道点击播放,可以再 network中跟踪到 接口调用和结果
3、接口调用相关问题
LiveGBS国标GB/T28181流媒体平台调用接口时遇到401Unauthorized时怎么办?
4、搭建GB28181视频直播平台
- 支持 Windows Linux 及其它CPU架构(国产、嵌入式…)操作系统
- 安装包下载 、 安装使用说明、 WEB前端源码
最后
以上就是暴躁可乐为你收集整理的LiveGBS国标获取接入海康大华宇视摄像机设备通道的视频流直播地址 HLS/HTTP-FLV/WS-FLV/WebRTC/RTMP/RTSP1、视频能力集成方式2、LiveGBS 流媒体平台3、接口调用相关问题4、搭建GB28181视频直播平台的全部内容,希望文章能够帮你解决LiveGBS国标获取接入海康大华宇视摄像机设备通道的视频流直播地址 HLS/HTTP-FLV/WS-FLV/WebRTC/RTMP/RTSP1、视频能力集成方式2、LiveGBS 流媒体平台3、接口调用相关问题4、搭建GB28181视频直播平台所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复