最近ONVIF官方公布了Profile V的RC版本,透漏了一些细节,今天我们就来聊聊Profile V以及和Profile S/Profile T/Profile G/Profile M的关系,还有Profile A /Profile C/Profile D。
ONVIF Profile V是为了支持最近几年比较火的VSaaS, 中国定义的GB28181天然支持了VSaaS的架构,包含后面定义的GB35114,但是ONVIF 定义的C/S 架构无法满足,在过去几年ONVIF也定了Uplink,但是不温不火,其中有一家VXG(https://www.videoexpertsgroup.com/)
的公司做了很多工作,按照Uplink的思路实现了VSaas,并且提供了设备端的代码(https://github.com/VideoExpertsGroup/VXG.Uplink.SDK), 但是感觉一家一家设备支持比较困难,最终这个公司
被Octave 收购了。从VXG官方公布的资料看,Profile V的思路和VXG的非常类似,采用了S3云存储模式,支持了从云存储的数据逐帧倒放功能,这个是在浏览器里面基于HTML5实现的,这个功能了不起,
作者认为这也是趋势,中国的一些公司在Chrome的时代慢慢又回到了插件技术,完全抛弃了HTML5。
专门做VSaaS的公司很多比如Verkada,EEN,3deye,Videoloft,当然也有Genetec MileStone, 作者以前接触到的FocusAI(https://www.qualcomm.com/internet-of-things/device-finder/focus-ai-focus-ai-vantage)
后来被高通收购了,这些公司都是采用的私有协议,像ONVIF Profile V里面的新闻公告里面说的,用户如果换了服务商,摄像机就废了,如果有了Profile V,换了继续使用,听起来是不是很美好。Profile S/Profile T 就完成了类似的使命。
ONVIF 打败了PSIA之后发布了很多Profile, A C D门禁相关的很少实现,去ONVIF的兼容库里面搜索一下就知道了。 这中间还发布了Profile Q,基本也废弃了,现在比较有影响力的也就是 S T G M,ONVIF 官方希望Profile V 能做到Profile S 和Profile T的影响力。
Profile V 主要是针对摄像机的,所有的视频通过S3协议存到云上,没有规范Uplink回放的标准,也就是说NVR不在Profile V的场景范围。另外Profile V 基于Oauth2 /mTLS 实现认证功能,也就是需要有一个IAM服务,
感觉Profile V 里面有一半的内容是加入的现代化的网络安全功能,开发难度远大于S T G。
