+
 新版

求助关于HTML5在线预览摄像头以及实现回放功能的解决方案

kiganka 发布于 2019/12/12 11:47
阅读 2K+
收藏 0
  1. 需求描述:① 整个区域有近200个数据监测点,每个监测点配置摄像头监控,有近200路视频,预想方案是采用海康网络摄像头,专网传输,使用海康NVR或CVR存储视频。② 软件开发B/S结构,浏览端GIS图显示站点分布,通过点击站点,弹出实时监测数据和视频播放,并且能实现视频回放功能,并能根据选择组合多个站点,拉取多个站点视频同时在HTML5端预览,同时预览视频一般不超过10个。
  2. 问题:因为专网,自建机房,不考虑萤石云或其他云服务。海康有自己的软件能在线预览和回放,但不好集成到自己的项目里;网上有海康的websdk开发包,尝试后发现有些缺陷,支持ie浏览器,但Chrome等其他浏览器不支持,高版本Chrome不支持插件,局限于ie对其他功能开发也有影响。另外websdk只能使用ie,多路视频同时预览(亲测开启子码流预览后超过9路),整个页面就会变得十分卡顿,性能低下,导致页面其他正常业务都无法操作。因为采用的海康的软件存储视频,也不准自建服务器去存储,只是在H5实现能预览和回放,并且H5也不是实时在线,日常在线多路视频实时监测还是使用海康软件,有专门的监控大屏,而B/S只在登录需要的场合能及时调取就可以。
  3. 调查过程:除了海康websdk开发包,其他尝试过rstp转websocket播放,有付费Streamedian,但唯一遗憾的是Streamedian不支持H.265视频编号,但即使能解决在线播放问题,在线回放还是无法解决。
  4. 求助:预算允许情况下,不排斥付费插件,只要能实现H5在线播放和回放就可以,但前提是不增加自建服务再存储一遍视频,也需要考虑性能问题,至少能支持同时预览10路视频。有好的方案或插件请推荐,不胜感激!
加载中
0
自由PHP
自由PHP

海康开放平台有设备接口文档

0
d
dashu222

大佬有解决方案吗,我也遇到相同问题

0
z
zb92233184

哥,你这个用cvr存储后回放怎么在h5上播放是怎么解决的

OSCHINA
登录后可查看更多优质内容
返回顶部
顶部