监控摄像头如何集成到一个智能化系统里

2022-05-10 09:08:38 +08:00
 gtchan13579
最近在调研一个 ZF 项目,需要将若干个园区内企业的摄像头集成到一个统一的智能化系统里以供实时预览。
目前正在考虑用何种方案,所以想集思广益,听听看目前市面上有没有成熟的方案。
要求就是对各个企业上传带宽的要求小一点,打开预览的时候要流畅快速。试过集成公网 ip 的录像机,发现比较慢。
2236 次点击
所在节点    问与答
29 条回复
gainsurier
2022-05-10 09:09:25 +08:00
同型号用厂商的 sdk ,不同型号就用 onvif 呗
gtchan13579
2022-05-10 09:10:40 +08:00
@gainsurier #1 但是每个企业的监控数量比较多,但企业理论上只有一个公网 ip
vincentxue
2022-05-10 09:18:20 +08:00
IPC 都是用的 P2P 技术,现在业界最好的一般是用 WebRTC ,比如 AWS 的 KVS ,涂鸦等,其次是走各个方案商的裸 P2P ,比如 TUTK ,尚云之类的。还有一些什么 DDNS 的不清楚现在还有没有厂商采用,比较落后的技术。
vincentxue
2022-05-10 09:20:05 +08:00
现在 IPC 一年出货量很大,各类方案都是很成熟的,你要根据自身情况选择。理论上如果没有特别的要求,应该选 WebRTC ,性能好,开发量也比较少。
vincentxue
2022-05-10 09:28:27 +08:00
我建议你就直接用 WebRTC 的方案就好了,否则你还需要维护 P2P 服务器,Relay 服务器,自己开发通讯协议,自己对音视频编解码、渲染。如果你要做回放,还要自己去做实现。Web 端也比较难实现,有一系列问题。WebRTC 因为现在是标准协议,基本上都是用的 HLS 或者相似的技术,你只需要打开一个 URL ,就可以实现播放,云回放功能方案商都是帮你做好的,你只需要掏钱就可以了。

上传带宽小那你就要用高压缩比的格式,比如 H265 ,但是 WebRTC 因为版权、商业考虑等是不支持 H265 的,但是它支持 VP9 ,而且在 B 端你可以随便折腾。
lower
2022-05-10 09:42:33 +08:00
webrtc 是真的快,不过我用 webrtcstreamer 试的时候,大华的摄像头在鉴权时出问题了,不知道新版本设备怎么样;
如果要转码、推流啥的,太卡就取子码流,把分辨率、码率调低
lower
2022-05-10 09:48:09 +08:00
@vincentxue op 说他是 zf 项目,估计不太会用云厂商的服务,自己搭建的话,还有没有现成的完整的开源方案?类似 webrtcstreamer 这种
fmumu
2022-05-10 10:05:21 +08:00
同一个厂商的可以找厂商的解决方案,这在安防业是个比较常见的场景吧
GlennGould
2022-05-10 10:10:23 +08:00
买个安防厂商的基础平台,gb28181 接入,你 api 或者音视频控件集成下
masterclock
2022-05-10 10:13:41 +08:00
政府项目 GB/T-28181
vincentxue
2022-05-10 10:14:12 +08:00
@lower 可以用 AWS 中国的服务。除非物理机是自己的,否则用云主机的话,那还是一样的。阿里目前还没看到有安防专用的方案,都是直播的。开源的我没做过,我们商用都是用方案商的,没时间也不敢乱折腾。
vincentxue
2022-05-10 10:14:55 +08:00
政府项目有什么要求我就不太懂了,一直做自研的,没这种经验。
masterclock
2022-05-10 10:16:33 +08:00
回复快了,实际上还有其他一堆国标,对应不同的行业等,比如公路
gtchan13579
2022-05-10 10:19:36 +08:00
@GlennGould #9 试了一下百度智能云的视联网平台 用的 gb28181 预览效果不理想 有卡顿
gtchan13579
2022-05-10 10:21:12 +08:00
@vincentxue #11
@vincentxue #3
@vincentxue #4
@vincentxue #5
@vincentxue #12
可以使用云平台,本身 ZF 大多项目都是外包的,承包商也不会透露给你具体用的什么技术,所以技术要求其实很广泛,比较注重效果体验。我先了解一下 webrtc
gtchan13579
2022-05-10 10:23:15 +08:00
@fmumu #8 因为要集成智能化系统,所以最好还是灵活性强一些的,厂商的太封闭化了。
gtchan13579
2022-05-10 10:25:23 +08:00
@vincentxue #3 我这边想请教一下,onvif 协议是不是只能在局域网内使用,无法通过端口映射的方式在公网使用
vincentxue
2022-05-10 10:30:29 +08:00
那我看最合适的可能就是 AWS 的 KVS 了,但是这个系统在国内用的还不多,但是在海外我们已经帮他躺过很多坑了,现在基本上没什么大的坑了。国内你可能要联系客户经理开放这个功能,似乎还没有完全的公开。
vincentxue
2022-05-10 10:31:34 +08:00
@gtchan13579 不好意思这个问题真不知道,onvif 我了解的不多,我们的产品不支持,我们产品不是做传统的 IPC 的,只是相关。
GlennGould
2022-05-10 10:36:43 +08:00
@gtchan13579 webrtc 不适用的原因楼上也提到了,不支持 h265 。各园区现有监控 h.265 占比比较大,你不可能让园区全部改为 h.264 。
这种项目需要考虑的优先级 1.接入兼容性; 2.带宽; 3.才是流畅等体验,建议政府项目老老实实用 gb ,可以考虑本地安防平台或者其他厂商的云平台。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/851880

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX