视频流上云,为什么比传传感器数据难十倍?ONVIF和RTSP到底怎么选

现在做智慧园区、智慧工地,不仅要采温湿度,还要接入摄像头。很多工程师第一次在网关配置视频时都会卡壳:RTSP流和ONVIF到底有什么区别?为什么视频接入这么吃CPU?

视频流上云,为什么比传传感器数据难十倍?ONVIF和RTSP到底怎么选的图1

一、RTSP:单纯的“送水管道”

RTSP(实时流传输协议)就像一个送水管道,摄像头不断把视频流往外推,网关接住并转发。

它的特点:只要知道摄像头的“地址+账号+密码”,拼出RTSP的URL,就能拉流。但缺点是需要手动去找地址,现场几十个摄像头,一个个填URL会让人崩溃。

二、ONVIF:智能的“设备管家”

ONVIF不是视频流协议,它是一个“找设备”的协议。

网关通过ONVIF协议扫描局域网,能自动发现有哪些摄像头、自动获取它们的IP和RTSP地址,甚至能控制摄像头的云台转动。

真实用法:用ONVIF去发现设备、获取地址,然后底层依然用RTSP去传输视频流。

视频流上云,为什么比传传感器数据难十倍?ONVIF和RTSP到底怎么选的图2

三、为什么视频接入这么难?

传感器一秒钟才发几十个字节,视频一秒钟是几兆的数据。如果物联网主机还要在本地做视频抽帧、AI识别,CPU和内存瞬间就会被吃满。所以,能做视频接入的主机,必须配备高性能多核处理器,甚至要有独立的视频编解码硬件。

你做过带视频接入的物联网项目吗?网关发热量是不是特别大?评论区聊聊。

查看全文
我的头像
默认 最新