一种自适应网络的实时高清视频流分发方法及其系统技术方案

技术编号:21167758 阅读:48 留言:0更新日期:2019-05-22 09:49
本发明专利技术公开了一种自适应网络的实时高清视频流分发方法及其系统,涉及安防监控领域。本发明专利技术包括用于采集视频数据的监控设备、用于计算传输通道的初始网络带宽值并获取监控视频的一级分发器、用于计算传输通道的初始网络带宽值并向客户端发送处理后视频数据的二级分发器、用于申请实时高清视频预览的客户端、用于接收客户端、二级分发器下发的命令并进行判断的负载均衡服务。本发明专利技术通过在监控设备端自适应监控设备与一级分发器之间的网络通道,在二级分发器端自适应二级分发器与客户端之间的网络通道,并选择最适合该网络通道的传输码率,减少了客户端视频出现卡顿、延迟和丢帧等现象的概率,提高了预览的高清视频图像的质量。

A Real-time High Definition Video Stream Distribution Method and System Based on Adaptive Network

The invention discloses a real-time high-definition video stream distribution method and system of an adaptive network, which relates to the field of security monitoring. The invention includes a monitoring device for collecting video data, a primary distributor for calculating the initial network bandwidth value of the transmission channel and acquiring the monitoring video, a secondary distributor for calculating the initial network bandwidth value of the transmission channel and sending the processed video data to the client, a client for applying for real-time high definition video preview, a receiving client and a secondary distributor. Load balancing services that issue commands and make judgments. The invention adopts the network channel between the self-adaptive monitoring device and the primary distributor at the monitoring device end, adapts the network channel between the secondary distributor and the client at the secondary distributor end, and chooses the transmission bit rate most suitable for the network channel, reduces the probability of clipping, delay and frame loss of the client video, and improves the quality of the previewed high-definition video image. \u3002

【技术实现步骤摘要】
一种自适应网络的实时高清视频流分发方法及其系统
本专利技术属于安防监控领域,特别是涉及一种自适应网络的实时高清视频流分发方法,及其一种自适应网络的实时高清视频流分发系统。
技术介绍
在视频监控平台中,当客户端需要实时预览监控设备的高清视频时,会首先向监控平台发起预览视频的命令,监控平台再向监控设备发起预览视频的命令,然后监控设备将高清视频流发送给监控平台,监控平台再将高清视频流发送给客户端。当有另一个客户端需要实时预览同一个监控设备的高清视频时,会首先向监控平台发起预览视频的命令,监控平台发现之前已经向该设备申请过视频了,便不再向监控设备发起预览视频的命令,直接将已有的高清视频流分发给新的客户端就可以了。这种高清视频流的分发方法由监控平台对接收到的高清视频流进行多路分发,保证了监控平台和监控设备之间只有一条高清视频流的传输通道,有效减轻了监控设备端的压力。但该方法有如下缺点:(1)各个客户端的带宽和网络情况是各不相同的,但分发的高清视频流只有一条,其帧率和码率都是固定不变的,从而导致网络好的客户端视频效果较好,网络差的客户端出现视频延迟、卡顿等现象。(2)由于高清视频的码率较大,当监本文档来自技高网...

【技术保护点】
1.一种自适应网络的实时高清视频流分发方法,其特征在于,包括如下步骤:步骤S1:客户端需要预览监控设备的高清视频时,系统首先向负载均衡服务发送命令;步骤S2:负载均衡服务判断是否已经在预览该监控设备的二级视频流;若是,则直接返回对应的二级分发器的地址;若否,则选择一个负载最小的二级分发器返回;步骤S3:二级分发器若没有在分发视频流,则向负载均衡服务发送预览视频命令,负载均衡服务判断是否已在预览该监控设备的一级视频流;若是,则直接返回对应的一级分发器的地址;若否,则选择一个负载最小的一级分发器返回;步骤S4:一级分发器与监控设备之间建立高清视频流的传输通道,开始时监控设备发送随机测试数据至分发器...

【技术特征摘要】
1.一种自适应网络的实时高清视频流分发方法,其特征在于,包括如下步骤:步骤S1:客户端需要预览监控设备的高清视频时,系统首先向负载均衡服务发送命令;步骤S2:负载均衡服务判断是否已经在预览该监控设备的二级视频流;若是,则直接返回对应的二级分发器的地址;若否,则选择一个负载最小的二级分发器返回;步骤S3:二级分发器若没有在分发视频流,则向负载均衡服务发送预览视频命令,负载均衡服务判断是否已在预览该监控设备的一级视频流;若是,则直接返回对应的一级分发器的地址;若否,则选择一个负载最小的一级分发器返回;步骤S4:一级分发器与监控设备之间建立高清视频流的传输通道,开始时监控设备发送随机测试数据至分发器并计算出传输通道的初始网络带宽值;步骤S5:监控设备将分发的高清视频进行分类,监控设备选择恰当的一类并使其对应的码率比初始网络带宽值小,且最接近初始网络带宽值,将采集到的高清视频编码成对应的码率;步骤S6:一级分发器从监控设备获取到高清视频后,将高清视频发送给二级分发器;步骤S7:客户端使用负载均衡服务返回的地址与二级分发器建立视频流的传输通道,二级分发器在初始的若干毫秒内发送随机测试数据,计算出传输通道的初始网络带宽值;步骤S8:二级分发器将分发的视频流按分辨率和码率进行分类,二级分发器从视频流中选择出恰当的一条,使其对应的码率比初始网络带宽值小,且最接近初始网络带宽值;步骤S9:二级分发器每隔一段时间重新计算一次传输通道的网络宽带值,并从视频流中选择出恰当的一条,判断选择的视频流是否在预览或者是否与一级分发器发送的高清视频流的码流相同;若是,则直接分发给客户端;若否,则将从一级分发器获取的高清视频流解码成原始图像数据,然后下采样成新选择的视频流对应的分辨率,最后...

【专利技术属性】
技术研发人员:胡健夏同飞夏豪邵善阳汤才宝沈禹王大勇
申请(专利权)人:安徽睿极智能科技有限公司
类型:发明
国别省市:安徽,34

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1