开发者社区> 问答> 正文

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

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

我遇到了这个问题,刚好在开源中国看到,希望能够得到阿里云官方的回复,请查看

展开
收起
因为相信,所以看见。 2020-05-24 12:33:48 1279 0
0 条回答
写回答
取消 提交回答
问答排行榜
最热
最新

相关电子书

更多
《零基础HTML入门教程》 立即下载
天猫 HTML5 互动技术实践 立即下载
天猫HTML5互动技术实践 立即下载