背景说明
由于互联网的飞速发展,传统安防摄像头的视频监控直播与互联网直播相结合是大势所趋。传统安防的直播大多在一个局域网内,在播放的客户端上也是有所限制,一般都需要OCX Web插件进行直播。对于安防监控的视频直播需求,根据不同的业务需求,对视频直播需求也不尽相同。
针对这样的行业大环境背景,立足于开源社区的EasyDarwin团队推出了EasyNVR、EasyDSS等系列产品。而对于安防监控的视频直播需求,对延时要求都比较高。
视频直播网络占用率情况分析
关于视频直播网络占用率问题以及对于视频直播使用过程中视频网络占用率情况分析问题。
问题分析解决
视频直播对网络的要求是比较高的,具体的网络使用情况是这样的:EasyNVR机制在于拉取转发直播,拉取摄像机视频流推流到自身流媒体,再有自身流媒体来进行视频流的分发。
因此当我们出现大访问量时,流媒体的服务端对外的下行和访问量成正比,访问量越多,网络占用越多。
以设备的1M码率来计算,对于同一路摄像头,有一百个用户观看直播,对于服务端的下行流量占用就是1MX100=100M的下行。对于设备到服务端之间就是服务端只拉取一路流来进行处理。因此,不管是多少客户访问,设备到服务端的上线网络始终占用为1M。