当前位置:网站首页>EasyCVR接入Ehome协议的设备,无法观看设备录像是什么原因?
EasyCVR接入Ehome协议的设备,无法观看设备录像是什么原因?
2022-06-28 16:42:00 【TSINGSEE青犀视频】
EasyCVR平台支持海量视频汇聚与管理、处理与分发、智能分析等视频能力,在接入协议上,不仅支持国标GB28181协议、RTSP/Onvif、RTMP等标准协议,还支持HIKSDK、大华SDK、海康Ehome等厂家私有协议与SDK。平台基于云边端一体化架构,将复杂多变的底层资源统一管理起来,并能合理调度资源、共享信息、数据交互,让系统变得更高效、稳定,实现各模块更好地协作。
EasyCVR平台支持通过GB/T28181、Ehome协议从海康、大华、宇视等摄像头、网络硬盘录像机NVR等设备中,按设备、通道、日期获取对应录像文件进行录像的检索与回放,无需安装各个安防厂商的视频播放插件。
有用户反馈,EasyCVR接入的Ehome协议的设备,出现了无法观看设备录像的情况,请求我们排查协助。今天和大家分享一下排查及解决过程。
在排查过程中发现,前端播放设备录像时,将请求发送到后端,但是后端没有转发给设备,因此导致设备录像无法观看。
添加如下代码,可将Ehome协议接入的设备查询出来的设备录像,在播放时传入对应的文件名称给设备,根据回调出来的流数据,推送给对应的内核地址,最后将回看的播放地址返回给前端。
f := func() (string, int, error) {
ret, err := dev.PlaybackStart(channel, smshost, playbackPort, name, offset)
if err == nil {
//更新播放信息
obj := &ehomedo.EhomeChannelPlayback{
ID: 0,
ChannelID: fmt.Sprintf("%d", channel),
DeviceID: devID,
FileName: name,
Offset: offset,
PlaybackHandle: -1,
SessionID: ret,
CreatedAt: utils.DateTime{},
UpdatedAt: utils.DateTime{},
}
ehomedo.GetChannelPlaybackDao().Update(obj)
//通道参数
channelInfo, err := ehomedo.GetChannelDao().Get(obj.ChannelID, devID)
修改后,再次尝试播放,设备录像已经显示正常。
EasyCVR优秀的视频能力表现在其丰富的视频功能、低延时传输、全终端兼容、支持多种网络环境等多方面,平台可实现的视频功能包括视频监控直播、云端录像、云存储、录像检索与回看、智能告警、平台级联等,可应用在智慧工厂、智慧工地、智慧安防、智慧校园、智慧水利等场景中。感兴趣的用户可以前往演示平台进行体验或部署测试。
边栏推荐
- Coding Devops helps Sinochem information to build a new generation of research efficiency platform and drive the new future of "online Sinochem"
- 中金证券经理给的开户链接安全吗?找谁可以开户啊?
- PID control details [easy to understand]
- 天翼云Web应用防火墙(边缘云版)通过首批可信认证
- LDD knowledge sorting
- AUTOSAR software development training
- Tacacs+服务器部署
- Lucky draw animation - Carp jumps over the dragon's gate
- 共享主机和 WordPress 主机之间的区别
- 如何在网站上安装 WordPress
猜你喜欢
AUTOSAR software development training
批量修改指定字符文件名 bat脚本
Design details of the full stack CRM development tool webclient UI workbench
老司机总结的12条 SQL 优化方案(非常实用)
基于DataWorks的时效仿真平台|得物技术
Noip popularization group 2006-2018 preliminary round 2019 csp-j1 2020 csp-j1 improvement program
使用 Open Connector 进行 HubSpot 和 SAP 系统的集成工作
【Hot100】1. Sum of two numbers
Practice of curve replacing CEPH in Netease cloud music
抓取手机端变体组合思路设想
随机推荐
软件快速交付真的需要以安全为代价吗?
关于接口测试自动化的总结与思考
Curve 替换 Ceph 在网易云音乐的实践
Potplayer plays Baidu cloud disk video
Solve the problem that subcomponents will not be destroyed through setTimeout
如何让你的 WordPress 网站更安全
常见分布式文件存储介绍、选型比较、架构设计
Fs2k face sketch attribute recognition
ARM9开发之学习过程总结[通俗易懂]
NOIP1998-2018 CSP-S2 2019 2021提高组解题报告与视频
offsetwidth\clientwidth\scrollwidth
基于Krack的网络攻击「建议收藏」
Flex布局
老司机总结的12条 SQL 优化方案(非常实用)
Batchnorm2d principle, function and explanation of batchnorm2d function parameters in pytorch
Introduction to LTSpice circuit simulation
PotPlayer播放百度云盘视频
Tacacs+服务器部署
opencv 读取图片详解
Hello, is it safe to open an account to buy stocks online?