平台 sdk web demo 仅有 OCX 的,OCX 仅支持 IE 内核的浏览器。 Chrome 浏览器可以使用
hls 拉流播放。
2 通过平台 sdk 获取组织设备信息,然后根据 hls 的 url 格式自己进行拼接 url。
hls 拉流失败问题:
1、 请先检查 IP 端口是否可用(telnet Ip 端口)
2、 检查下对应设备在客户端上能否正常播放实时视频
3、 切换码流类型再次尝试请求
4、 检查下 rtsp/HLS 地址格式是否正确
5、 检查下设备是否是大华设备, 是否为 h264 编码等
如上面几点都是正常的,请联系大华区域找对应 dss 平台的技术支持排查
HLS 拉流地址格式说明:
实时流:
http://平台 IP:端口/live/cameraid/设备编号%24 通道号/substream/码流类型.m3u8
平台 IP:设备添加的平台,例如 172.7.3.249
端口:默认 7086 端口
设备编号:平台上设备编号,例如 1000004
通道号:设备下通道,从 0(通道一)开始。
码流类型:1 代表主码流,2 代表辅码流
例:http://20.2.42.185:7086/live/cameraid/1000004%240/substream/1.m3u8
格式示例 2(级联设备拉流)x
http://平台 IP:端口/live/cameraid/级联设备编号%24 通道号/substream/码流类型.m3u8
例:http://20.2.42.185:7086/live/cameraid/1000004%40001%240/substream/1.m3u8
%40 是 域 标 识 符 号 @ 的 转 义 符 , %24 是 $ 的 转 义 符 1000004%40001%240 表 示
1000004@001 设备的第一个通道
HLS 拉流 https 下默认端口需修改为 7096
按照如下格式拼接:
https://20.2.42.185:7096/live/cameraid/1000004%240/substream/1.m3u8
HLS 取流说明和注意事项:
1>HLS 切片会有延迟,实时画面延迟内部测试为 5s 左右,具体视现场网络情况。
2>单台 7016 最大支持 100M 码流的转码转发能力,超过该上限的,需要部署分布式服务器。
3>仅支持大华设备、H264 标准流,不支持海康设备,需要转海康设备的话,建议按照国标
或者 onvif 方式添加,或者 部署转码服务器
回放流:
中心回放 :
http://[ 服 务 IP]:[ 服 务 端 口 ]/vod/center/cameraid/[ 摄 像 头 ID]/substream/[ 码 流 类
型]/recordtype/录像类型/totallength/[实际总录像时