我们的很多产品,应用的场景大多数称作是“安防互联网化”改造,所谓改造,就是摄像机本身只具备了基础安防的特性,包括RTSP、Onvif、GB/T28181,所以,我们对应研发了类似于EasyNVR、EasyGBS、EasyCVR这样的产品,协助用户将传统安防设备进行互联网化的协议转换,使视频能够更轻松、更灵活地适应互联网的可视化需求。
以目前使用最为广泛的EasyNVR为例,EasyNVR作为边缘计算设备置于项目现场,接入各种类型的通用摄像机、NVR设备,再将标准化处理后的音视频及控制命令发布到公网,整个过程是比较成熟稳定的:
但是,上述的这个过程不可避免会存在两个问题:1、建设成本;2、运维成本。
建设成本:每个现场都需要安装并配置一台EasyNVR边缘设备,以EasyNVR为协议的转换网关与网络数据的跳板,将直播流、录像流、控制流、告警信息、感知信息等桥接到云端,而这个设备本身是会产生较多的成本,尤其是在现场多的情况下,会是一笔不小的成本支出;
维护成本:增加了中间设备之后,整个数据的流转环节增多,那么出现硬件、网络、电力等方面问题的环节也就增多了,这样就会无形中增加运维的成本,而且这个成本随着时间的推移,可能还不少。
那么,为了能够解决上述的两个问题,是否可以让摄像头直接具备视频流输出的功能呢?
答案是肯定的!目前较为成熟的是两种设备对接云端的方案:
第一种:国标GB/T28181上云
国标GB28181上云就是我们EasyGBS的方案,需要在云端部署一套服务器,或者直接用公有云的GB28181服务(例如我们跟金山云合作开发的国标GB28181云服务功能:https://www.ksyun.com/post/solution/KVSG.html 。
这种情况,理论上来说是非常好的一种方案了,现在几乎每一台安防摄像机都必须标配国标功能的,但在实际的网络场景下,国标效果却是一般般,国标的兼容性、网络效果、国标的流媒体效果,都不能够100%得到保障,所以,理论与实践相差有一段距离,尤其是在安防互联网应用的一些场景,效果不尽人意,例如幼儿园直播、明厨亮灶直播、实景直播等。
第二种:RTMP推流上云
摄像机直接具有了RTMP推流的功能,能够直接将音视频H.264/H.265/AAC推到云端流媒体(例如EasyDSS)或者CDN,RTMP推流由于是采用TCP方式传输,穿透性、可靠性效果都还是比较好的,但也会有一定的应用局限性(我们会在接下来的应用场景中具体阐述该局限性)。
国标GB28181与RTMP推流两种传输方式在选择上,要根据具体的业务场景,或者简单点说,互联网类的,建议用RTMP,项目类的,建议用GB28181。
下面我们就简要阐述一些RTMP推流的应用场景:
1、如果是新建类型的项目,完全可以省去这个中间网关的环节,直接摄像机就可以对接到云端;
2、推流摄像机能够非常广泛地应用于幼儿园、明厨亮灶、商超、水利、景区等各种应用场景,结合云存储、EasyDSS的按需直播(有人看才给推流进来),可以解决各种各样的云视频需求;
3、尤其是在单个现场设备并不多的情况下,设备本身具备对外推流输出的功能,那就极大地降低了建设和运维的成本了。
4、但是,推流摄像机也同时有一定的局限性,例如:云台控制、边缘存储、告警信息等等,因为整个摄像机或者NVR设备与云端的唯一通道就只有一个流媒体的推流通道,不走其他类型数据,所以,这是个纯视频的应用范围,成本低、环节少、可维护性强!
推荐几款TSINGSEE青犀视频的RTMP推流摄像机,摄像机由海康威视和TSINGSEE合作研发,在具备海康设备品质的同时,也承载了TSINGSEE青犀视频在互联网视频领域的多年技术积累,详细可以找客服沟通。