网页h5方式-对接海康威视(iSecure Center综合安防管理平台)

一、 场景描述
         第三方对接 iSC 平台视频功能的时候,大多数情况下都是通过集成我们的视频 SDK( 包括
视频 web 插件、客户端插件、视频 SDK-win32/win64 、视频 SDK-Android/iOS 等 ) 来实现视频
功能的对接,今天讲讲通过h5的方式对接

二、 流程简介
协议说明:

RTSP实时串流协议( Real Time Streaming Protocol , RTSP )是一种网络应用协议,
专为娱乐和通信系统的使用,以控制流媒体 服务器。该协议用于建立和控制终端
之间的媒体会话。媒体服务器的客户端发布 VCR 命令,例如播放,录制和暂停,
以便于实时控制从服务器到客户端(视频点播)或从客户端到服务器(语音录音)
的媒体流。
HLSHTTP Live Streaming (缩写是 HLS )是一个由苹果公司提出的基于 HTTP 的流媒
体网络传输协议。
WSWebSocket 协议在 HTML5 中被引入,它使得客户端(如浏览器)和服务器之间可以建立一个持久的连接,双方可以随时主动发送和接收数据。与传统的 HTTP 请求 - 响应模式不同,WebSocket 一旦建立连接,就可以在客户端和服务器之间进行双向数据传输,而不需要像 HTTP 那样每次请求都要建立新的连接,减少了连接建立的开销


通过标准协议对接,主要包括以下几个步骤:
1 、 查询监控点信息:通过 OpenApi 接口查询到监控点信息,包括监控点编号、监控点名称、
取流协议等;
2 、 查询监控点的取流 url :通过 OpenApi 接口,根据查询到的监控点信息获取对应的预览、
回放的取流 url ;
3 、 根据取流 url 开始取流:获取到标准协议的取流 url ,通过第三方播放器发起取流请求,
开始取流,实现视频功能对接。
4 获取监控点预览取流 URL
        获取监控点预览取流 URL 的接口说明如下:

三、 部署h5播放器

docker run -d \

--name h5player \

--restart=always \

-p 8082:8080 \

registry.cn-beijing.aliyuncs.com/zjzn/h5player:latest

测试地址:

http://主机ip:8082/h5player/index.html?playURL=ws协议的监控点流地址

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值