有搞过海康威视录像机大哥吗,怎么在 web 系统上集成在线监控?
项目上有一个需求,需要集成海康威视的录像机,在 web 页面上展示多个摄像头的画面。
我打算用 iframe 直接接入官方自带的 sdk ,WEB 无插件开发包 V3.2
单独通过官方提供的管理系统控制录像机可以正常访问界面、播放声音,但是基于上面 sdk 接入录像机会出现如下几个问题:
1 、通过 web_sdk 选择各视频通道播放时,视频流会卡住,左上角的时间不会继续变化了,无法继续往下播放。选择零通道则可以正常播放视频,视频的时间一直在变化。
2 、通过 web_sdk 选择各视频通道播放时,无法播放声音。点击打开声音和停止声音时有成功提示,但是无法播放声音。
3 、通过 web_sdk 选择各视频通道播放后,点击录制视频,开始录制提示录制成功,但是点击停止录制,则会一直没有提示信息,无法停止录像。
给官方也发了邮件,但是快十天了还没有回复。所以想请教一下各位 v 友,单独只是想在自己的 web 系统接入视频流并且能播放声音,有啥解决方案么?
我们用的 webrtc ,在客户那里部署一个 webrtc 客户端,负责将 rtsp 转码
你指的是 webrtc-streamer 吗?
管理后台不是能取视频流地址吗,取到视频流数据你该干嘛干嘛。而且摄像头支持 onvif 想要啥自己调
我在上一家公司就是用的啥 easy 达尔文 框架推流
你发的这个就可以满足你的需要,我们定制功能比较多,是手搓的。
啊,我记得海康的平台不是挺牛逼吗,还要 rtsp ?我们对接的平台给的都是 h264/h265 了
尽可能的使用有线调用。远程访问的网络都会卡的吧
搭个 easygbs 吧,一个月前免费。
项目做好了,再花 500 块钱买个 10 通道,技术群 bug 反馈解决很快。
本身就可以在浏览器播放,当然你要自定义也行,也有 api 文档。
你想省钱,用 SRS 也行,海康可以注册。
tp-link 一点都不兼容,其他功能没试过,总之不推荐。
www.hesudu.com/t/1105305#reply42
你的问题跟这个一样
才注意是 nvr,不过 nvr 也可以用 gb28181 来上传。
虽然我没试过,但是看到可以填写。
可以考虑国标接到这个项目 github.com/648540858/wvp-GB28181-pro
但 h265 可能播放会有点兼容问题
我客户有多路同时看的需求,比如 30 路以上,所以我们用的是 whep (观众端)。
目前,100 路需要一个 8 核 16G 的服务器做 rtsp 的流封装,带宽看你的码率。
同使用 10l 方案
我们用的 isup 的 sdk ,直接拆裸流然后 websocket 推给前端
#7 ,海康直接提供一个 WEB 后台?
是 easygbs 的后台
demo.easygbs.com:10010/cloud/#/home
感谢大哥,我学习一下!
谢谢大家,v 站还是好人多,我打算采用#10 楼的方案试试,之前咋不知道有这么好的框架。🙏
我们用的 flv.js 播放导出的视频流播放,卡顿或者时间不准确 flv 都有方法进行追帧和重新加载,最多支持播放 9 个视频画面,问题可能就是时间久了浏览器会卡顿,不过也没见领导们叫唤啥问题,就一直这么使用了
github.com/648540858/wvp-GB28181-pro 这个我试了 有一点点小坑趟 一下就行
我几年前是使用浏览器装一个 vlc 的插件来播放的,找到那个视频流的地址即可。 复杂的需求的话你可以考虑自己在后台弄个个推流的。
目前 h5 播放 h256 的解码性能还不行,码率高或者多路的话画面基本就卡住不动了。有没有对 h256 支持较好的 h5 播放器推荐
这个 商家不是有客户端的吗?
有的项目就是要你自己集成 😭
#20
不知道可以用 o11 去推流
这个开发包正好我用过,它有独立的窗口可以使用 vue.它有集成的多窗口是 iframe 的。多窗口不能用 vue. 另外我测试过多摄像头的。局域网网页版的多摄像头 4 个情况 勉强吧,网页根本就不是做局域网长时间视频的更好的方式。 目前海康的方案是 海康用了 nginx ,转 websocket 这种方式是目前业内最好吧,web 效果也仅此而已。如果想性能更好点。需要用到安装浏览器的插件。 或者直接开发客户端方式,这个是最好的方式。
公司对生产线的视频监控使用的是海康的 isc ,有 API 可以取流,我们自己开发了套系统来对接到生产业务系统。另外,别发邮件了,直接打电话吧。
之前我搞了个 Python 超集,用的方式是字符串替换,很垃圾。然后我复习了一下编译原理,用 Guido 为 Python3.9 之后的版本写的 Parser 整了个新版本。 …
转 go 半年,初期痛不欲生,难以想象 go 的 web 开发生态如此简陋 写了半年感觉慢慢适应了,虽然很多东西都要手写(之前写 java 的)但感觉好像写啥都是一把梭,很快…
每次需求交到自己手上,对于业务设计和数据库设计都感觉比较难下手,要么: 设计不够合理,需要重来 设计方案性能不够高或者后期维护麻烦 另外的同事来做的话,会有更好的抽象,更合理…