海康大华宇视安防摄像机平台RTSP直播流拉转输出RTSP/RTMP/HLS/HTTP-FLV并获取直播流地址
- 3.1、获取通道直播链接接口
- 3.2、获取HTTP-FLV播放地址接口示例
- 3.3、获取WS-FLV播放地址接口示例
- 3.3、获取RTMP播放地址接口示例
- 3.4、获取HLS播放地址接口示例
- 3.4、获取RTSP播放地址接口示例
1、 Onvif/RTSP流媒体服务
LiveNVR Onvif/RTSP流媒体服务,支持RTSP等其它流拉流接入,支持Onvif协议接入,支持RTMP/HLS/HTTP-FLV/WS-FLV/RTSP/GB28181输出,将传统安防监控设备互联化,无插件直播等。
2、配置拉转直播流
2.1 RTSP获取配置规则
Onvif/RTSP流媒体安防RTSP无插件直播方案及RTSP配置规则
2.2 编辑通道配置
2.2.1 配置示例
3、接口获取视频流地址
http://192.168.2.135:10800 是示例的ip及端口,更换成自己部署的LiveNVR的ip及端口
3.1、获取通道直播链接接口
获取后的直播流地址,拼接上服务的ip和端口
3.2、获取HTTP-FLV播放地址接口示例
http://192.168.2.135:10800/api/v1/getchannelstream?channel=1&protocol=flv
3.3、获取WS-FLV播放地址接口示例
http://192.168.2.135:10800/api/v1/getchannelstream?channel=1&protocol=ws-flv
3.3、获取RTMP播放地址接口示例
http://192.168.2.135:10800/api/v1/getchannelstream?channel=1&protocol=rtmp
3.4、获取HLS播放地址接口示例
http://192.168.2.135:10800/api/v1/getchannelstream?channel=1&protocol=hls
3.4、获取RTSP播放地址接口示例
RTSP输出,默认是关闭的,开启需要在基础配置界面配置 RTSP端口(默认554)
http://192.168.2.135:10800/api/v1/getchannelstream?channel=1&protocol=rtsp
4、浏览器F12查看播放地址
5、播放页面快速集成
为方便客户在网页中集成播放功能, 我们单独提供了可供 HTML iframe 集成的分享页, 形如:
http://ip:port/play.html?channel=xx
其中 URL 参数:
- channel 通道号
- aspect 配置只显示视频播放区域, 同时指定宽高比, 可选, wxh, 例如 640x360, 即16:9, 当 aspect=fullscreen 时, 整页显示播放器
- share 是否显示分享, 可选, yes/no, 默认值为 yes
- fluent 是否以流畅模式播放, 可选, yes/no, 默认值为 yes
- autoplay 是否自动播放, 可选, yes/no, 默认值为 yes
- controls 是否显示播放器控制栏, 可选, yes/no, 默认值为 yes
- stretch 是否拉伸显示, 可选, yes/no, 默认值为 no
- muted 是否播放器静音, 可选, yes/no, 默认值为 yes
- protocol 播放流格式, 可选, rtmp/hls/flv/ws_flv, 默认 auto check
6、转GB28181
LiveNVR支持RTSP/RTMP/HLS/HTTP-FLV流转换成GB28181输出级联接入到国标平台