首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

安防监控中互联网大联网平台中的流量带宽问题解决方案

安防监控技术越来越成熟,成本越来越低,新技术越来越耀眼,但互联网联网中的几个关键性问题一直没有得到很好的解决,虽然现在云服务风起云涌,但真正项目上能很好解决移动端观看的解决方案却少之又少,归结于几点:一是多厂家问题,二是带宽问题,三是费用问题,四是同一路多人观看的问题,五是云台控制的问题,六是移动端快速对接的问题,七是移动端不同型号和不同操作系统之间的兼容性问题,八是服务端安全性问题?

这八个问题具体是什么问题呢?

一是互联网联网监控中的多厂家问题,其实安防监控发展到现在,由于ONVIF协议的普及,局域网内已经不存在多厂家的问题,这几年已经很少由于ONVIF协议对接不上的问题,除非是一些大佬特意设置的接入门槛才有可能导致对接不了。但是基于互联网的安防监控,尤其是移动端观看的话,这个多厂家兼容问题就还依然存在,现在手机端也好,网页端也好,都是使用各家的播放器控件来播放视频,也是通过各家的私有协议与云端服务器来对接,这就导致多厂家的设备没办法在统一的移动端来观看视频,而且一些大的BS平台也不可能一个厂家一个厂家的去对接播放器控件,切换不同的视频来切换不同的播放器控件,这就给一些老项目带来了非常大的困难,不但是老项目,对于一些大的集成项目,也不可能规定死只能上一个厂家的设备,这样就牵涉到垄断和暗箱操作的嫌疑。

那么怎么解决这个互联网多厂家兼容问题呢?

既然存在多厂家设备问题,那就需要进行转码,这是必不可少的一个步骤,一提到转码,大家很自然的想到硬盘录像机,通过硬盘录像机的ONVIF协议接入不同厂家的IPC,正如前面所说,这种方式确实可以解决局域网的多厂家问题,但我们现在是基于互联网来讨论的,那就有几个问题,一是早期项目的IPC不一定支持ONVIF协议,二是不能指定项目只用一家的硬盘录像机,三是项目上原来就有硬盘录像机,拿同样的硬盘录像机去替换就说不过去,也不合理,四是同一厂家的硬盘录像机只对接自家的云服务端,五是流量问题,硬盘录像机不管是否有人观看,都一直往服务器上推流,占用带宽大(针对支持RTMP推流的硬盘录像机),六是费用问题,后面再看具体费用问题,七是项目操作的必要性,硬盘录像机价格太透明,没办法操作项目。

一台上传服务器能管理上百路视频,针对需要进行对应转换及推流

二是互联网联网监控中的带宽问题,带宽就是流量,带宽就是费用,一般带直播RTMP协议的上传端设备,不管是IPC、NVR还是其他RTMP上传设备,都是一天24小时上传的,不管是否有人观看。这就导致带宽的严重浪费和上传端设备的强大压力。尤其是要转换主码流等高清视频时,这个问题就更严重了。

三是互联网联网监控中的费用问题,基于第三方云服务器进行视频数据的传输,第三方服务器都是按双向流量进行收费,对于大型一点的项目,这个费用将非常庞大,具体收费情况如下:

首先是个人版的,是免费的,但设备仅仅支持10台,3个并发量,对于联网型项目来说是远远不够的,一个项目设备数量动辄几百上千路,你用再多的用户注册也满足不了,下面是收费标准:

企业版,最低消费300元/月起,也就是3600元/年起,注意是“起”,就是说有可能远不至这个数,如果是500台以下就得900元/月了,一年就是10800元/年了,而且是每个月每年都要交的,对于企事业单位来说,一是贵,二是麻烦,很不希望采用这种每个月要申请的方式,能一次性投入建设好最简单省事

四是互联网联网监控中的并发性问题,这是安防中联网型项目的一个刚需,不管一路视频多少个人需要观看,对前端带宽来说,都只能取一次码流,而普通的流媒体转发程序的转发能力是有限的,一般同一路视频支持10人以下的同时观看,但对于一些特殊场景就远远不够了,这就需要直播服务器的强大转发能力,一般都是支持同一路视频千人以上的同时访问。

五是互联网联网监控中的云台控制问题,对于局域网的监控,云台控制是标配项,没什么好说的,但对于互联网监控项目来说,没办法直接访问前端设备,那云台控制指令就穿透不过去,那就需要进行中转。

六是互联网联网监控中的移动端快速对接问题,对于一般的PC端开发人员还好,播放器的对接还算能接受,但对于移动端的开发,一般都包含IOS和Android两部分的开发,而且移动端的开发人员一般都不懂安防,要解决视频的解码显示,无异于困难重重,那么有什么简单的对接方式来解决移动端的对接问题,H5标签的视频播放功能无疑解决了全部问题,当然,既然是直播服务器,当然也支持RTMP协议取流了,只是需要自己开发播放器。

七是互联网联网监控中的移动端兼容性问题,如对接问题一样,就算开发人员对安防比较精通,能够搞定播放器对接问题,但可能厂家的播放器插件对不同的系统和版本号的兼容又存在不同的问题,而且这些问题还不是开发人员所能解决得了的,这样就非常被动了,那要怎么解决这个问题呢,还是与对接一起解决了,有了H5标签也就全部完美解决了。

八是互联网联网监控中的服务端安全问题,使用硬盘录像机就必须要使用第三方的云服务器,第三方云服务器带宽对视频流畅性的影响和费用先不说,那安全性就不得不说了,对一些政府型项目和稍大一点公司的项目,都对安全性有强烈的要求,有些还需要在自己机器建服务器,或者在局域网里建服务器,那么怎么解决甲方对安全性方面考虑的需要呢?

下面讲讲中伟视界怎么利用直播服务器及配套的设备解决上述问题的方案。

第一是多厂家问题,我们不再用硬盘录像机来解决,一是不动原来系统的所有架构,二是解决硬盘录像机所带来的所有问题,三是方便项目操作,那我们是定制了一款上传服务器,即可以通过ONVIF协议接入各厂家设备,也可以用RTSP或私有协议接入IPC视频,然后统一进行转码并按需推流到指定的服务器,注意,这一句话包含了太多信息,一是多种协议接入,二是进行统一转码,三是按需推流,按需推流就是说需要的时候再推,不需要就可以停止推流,而不是24小时推流,这样减少带宽的同时,还减轻上传服务器的压力,这样就可以传输主码流高清视频,四是指定服务器,指定服务器就是说服务器可以随便放在哪里,服务器IP或域名也可动态配置,也就是说服务器放在自己机房或自己租的云服务器都是可以的,那就不存在安全和费用问题了。

第二的带宽和第三的费用问题就在第一条里的上传服务器全部解决了。

第四是并发性问题,我们采用直播服务器的解决方案,直播服务器不同于安防行业的流媒体转发功能,它的出现就是为了解决多人并发访问的问题,想想网红直播同时多少人在观看就知道它的并发能力了,这个并发性问题唯一要考虑的就是服务器所在的带宽问题,只要服务器带宽能够支撑同时访问的人数要求就行了。

第五是云台控制问题,因为上传服务器是与球机在同一局域网内的,他是可以转发直播服务器端发送过来的云台控制命令,这就解决了普通直播服务器无法进行云台控制的问题。当然,云台控制和直播的视频是不完全同步的,大家都知道直播是存在延时的,而云台控制相对于视频延时来就速度就更快些了。

第六的对接和第七的兼容性问题都是通过直播服务器的M3U8文件配合H5标签就能直接播放了,不管是手机端还是PC端都能播放,也不管是什么系统和什么版本号都不受影响,M3U8文件其实是一个索引文件,里面记载不同的TS文件的路径和一些参数,当然视频的延时性也与直播服务端的打包文件时长设置有关。

第八的服务器安全性问题,由于是由上传服务器和配合,在上传服务器上可以配置服务器IP或域名,那么服务器肯定是自己掌握的了,也可以放在自己机房或任意地方了,甚至在局域网里搭建自己的直播服务器都是可以的,这样就不存在安全性问题了。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20190715A04JKL00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

相关快讯

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券