当前位置: 首页 > news >正文

通过onvif ptz 控制摄像头以及通过opencv 实时进行数据处理

通过onvif ptz 控制摄像头以及通过opencv 实时进行数据处理

是一个简单玩法,主要是设计基于云边端的玩法,通过mediamtx 或者ffmpeg 对于边缘的视频进行处理,之后转发到其他流服务,之后云端或者边缘服务通过通过opencv 或者其他的ffmpeg 或者gstreamer 等进行特征或者数据处理,因为我们一般需要不同视频区域的数据对于支持onvif 协议的可以通过云端onvif 实现控制,获取不同区域的特征数据(可以按需获取不同区域的数据)

参考玩法

image

说明

以上实际上是一个简单的集成玩法,整体来说比较简单,但是基于此玩法,灵活性还是比较高的,而且数据处理也比较简单,对于云边端的网络融合方法比较多,可以通过sd-wan 打通的,当然还有一种就是基于消息的(比如有基于mqtt 协议玩法的,通过zenoh 是一个不错的选择)

参考资料

https://gstreamer.freedesktop.org/

https://mediamtx.org/

https://www.onvif.org/ch/

https://github.com/onvif/specs/

https://ffmpeg.org/

https://github.com/FFmpeg/FFmpeg