视频联网云平台EasyCVR集成海康EHome协议系列——Ehome协议调用流程介绍
上一篇我们讲了EasyCVR视频平台集成了海康EHome协议系统配置,EasyCVR集成海康EHome私有协议内容繁杂琐碎,测试内容众多,所以我们特地开辟一个系列,如果大家有兴趣,可以翻阅以往的博客了解一下。本篇博文我们讲一下EasyCVR集成海康EHome协议预览流程。
EasyCVR集成海康EHome协议预览流程
1、Ehome协议调用流程图
2、ehome协议接入步骤
Ehome协议是海康的私有协议,类似于gb28181 都是基于设备端主动向平台和服务注册,比较适用于无固定ip地址的设备。
集成Ehome sdk完成视频预览功能,需要利用中心管理服务CMS组件和流媒体服务SMS组件。
结合上图完成Ehome协议设备接入预览播放的基本步骤为:
1>调用NET_ECMS_XMLConfig和命令GetDevAbility获取设备能力并判断是否支持预览。
设备能力由pOutBuf返回。
· 如果支持,将返回节点,可继续下面步骤。
· 否则,请结束该任务。
2>调用NET_ESTREAM_StartListenPreview开启SMS监听服务并接收来自设备的连接请求。
3>调用NET_ESTREAM_SetExceptionCallBack为SMS注册异常回调函数。
4>异常信息会被回调至该注册的回调函数中,请及时处理异常避免阻塞。
5>调用NET_ECMS_StartGetRealStreamV11将预览开始请求从CMS发送给设备。
6>发送SMS的地址和端口号给设备,同时会自动为CMS分配一个会话ID。
7>调用NET_ESTREAM_SetPreviewDataCB为SMS注册回调函数用于接收来自设备的实时流。
8>调用NET_ECMS_StartPushRealStream将实时流传输请求从CMS发送给设备。
9>设备自动连接SMS并开始发送实时流给SMS。
EasyCVR播放界面:
视频联网云平台EasyCVR集成海康EHome协议系列——Ehome协议调用流程介绍相关推荐
- 视频联网云平台EasyCVR集成海康EHome协议:Ehome协议预览流程
之前我们讲了EasyCVR视频平台集成了海康EHome协议系统配置,EasyCVR集成海康EHome私有协议内容繁杂琐碎,测试内容众多,所以我们特地开辟一个系列,如果大家有兴趣,可以翻阅以往的博客了解 ...
- 视频监控系统视频上云解决方案EasyCVR集成海康EHome私有协议系列——通过流媒体服务开启语音对讲
TSINGSEE青犀视频团队研发的视频平台大多已经支持了语音对讲的功能,EasyCVR视频上云服务也能够在海康EHome协议下调用语音对讲(语音对讲操作流程),本文是语音对讲功能的一个拓展,将跟大家讲 ...
- 视频监控系统视频上云解决方案EasyCVR集成海康EHome私有协议系列——报警模块说明
视频联网云平台EasyCVR是一个集视频联网共享.存储.流媒体转发.视频转码.视频上云.智能分析统一等多种功能为一体的流媒体视频服务融合性平台.EasyCVR可以集成海康EHome私有协议,本文讲一下 ...
- 视频监控系统上云解决方案EasyCVR集成海康EHome私有协议系列——文件查找操作流程
视频监控系统采用云模式进行规划.建设和部署,实现了资源的共享.数据的融通.算力的提升:而开放的生态和业务的智能,让视频监控系统更好地为公安实战服务,让城市更安全.TSINGSEE青犀视频团队研发的Ea ...
- Android平台上集成海康SDK(二)
Android平台上集成海康SDK 以上是我之前写的一篇Android平台上集成海康SDK的文章,其中对于Android平台上集成海康SDK.基于海康SDK进行二次开发基本上进行了详细地介绍. 这篇文 ...
- 视频融合云平台EasyCVR接入硬盘录像机显示只有一个通道是什么原因?
EasyCVR视频融合云平台兼容性强.开放度高,它能对多种终端(PC电脑.手机.平板.电子大屏等)分发出RTSP.RTMP.FLV.HLS.WebRTC等格式的视频流,在视频接入上也能支持市面上大多数 ...
- AI智能安防视频融合云平台EasyCVR分屏播放不能正常使用是什么原因?
EasyCVR视频融合云服务支持H.265编码视频Web直播,以及RTSP.RTMP.FLV.HLS视频流输出,可实现远程PC端(Windows.Mac.Linux).手机端(Android.iOS) ...
- 视频融合云平台EasyCVR按时间调用MP4视频时长不正确,如何解决?
EasyCVR视频融合云服务平台支持国标GB/T28181.海康SDK.大华SDK.ONVIF.RTSP协议.Ehome协议等,可实现安防视频流的快速采集.转流上云能力. 通过平台级联.二次开发等方式 ...
- GB28181监控视频统一汇聚平台LiveGBS将海康大华华为宇视等厂家监控设备统一接入后如何生成固定播放链接或者固定的流地址可以直接无插件播放或者拉取
目前汇聚各种厂家监控设备的视频汇聚平台,基本都是通过GB28181标准协议实现的.下面介绍下LiveGBS Web无插件直播的GB28181视频平台将各厂家(包括海康.大华.华为.宇视.天地伟业等)监 ...
- Qt编写视频监控管理平台(支持海康/大华/宇视/华为/天地伟业/H264/H265等)
一.前言 海康大华等厂家自己的客户端软件,基本上都是支持自家的设备,不支持其他家的摄像机和硬盘录像机,并不是因为技术上做不到,这些大厂要实现支持兼容其他的家的(他们家的服务端或者收费的都是支持其他家的 ...
最新文章
- Android复习05【网络编程---WebView获取文章信息、保存用户名与密码、设置菜单样式、收藏文章列表】
- 用了mysql报oracle错误_Oracle认证:PHP开发者常犯的MySQL错误
- foreach用法_25个你不得不知道的数组reduce高级用法
- handle search in myNote app
- html的绝对定位脱离文档流吗,子元素设置绝对定位之后脱离文档流!
- NOI2011 智能车比赛
- 计算机应用基础教材6,全国2013年自考《计算机应用基础》教材大纲第六章
- 计算机考试演示文稿模板,2018职称计算机考试PowerPoint习题10
- macbook装双系统多分区其实很简单,你只要把macbook当作一台普通pc就可以了!
- pytorch学习笔记(十三):Dropout
- 常见不等式考察(一)——Jensen不等式
- conan入门(六):conanfile.txt conanfile.py的区别
- 微型计算机原理与接口技术第五版pdf,微型计算机原理与接口技术(第5版)
- autocad2014点击保存闪退_autocad2014启动闪退 AutoCAD启动时闪退怎么办
- 人体的神经系统图 分布,人神经系统分布图高清
- 千行百业如何正确上BI?不仅要数据,更要生态 | 创新场景50
- Python3输出所有大小写字母(字母表)、数字
- DPDK在DPVS中的应用及原理分析
- 活体检测CDCN学习笔记
- 在 AIX 上实现 iSCSI