视频帧传输网络传输管理方法及相关设备技术

技术编号:33210136 阅读:12 留言:0更新日期:2022-04-24 01:03
本发明专利技术公开了一种视频帧传输网络传输管理方法及相关设备,涉及网络预测管理领域,主要为解决在网络状况多变的情况下,缺少一种更好的预测网络带宽的方法的问题。该方法包括:获取传输报文单元的当前丢包率,所述传输报文单元为所述视频帧拆分后得到的;基于所述当前丢包率和上一时刻网络带宽预测值确定第一网络带宽预测值;获取所述传输报文单元的当前延时时间;基于多个所述传输报文单元的当前延时时间和所述上一时刻网络带宽预测值确定第二网络带宽预测值;基于所述第一网络带宽预测值和所述第二网络带宽预测值确定当前网络带宽。本发明专利技术用于视频帧传输网络传输管理过程。本发明专利技术用于视频帧传输网络传输管理过程。本发明专利技术用于视频帧传输网络传输管理过程。

【技术实现步骤摘要】
视频帧传输网络传输管理方法及相关设备


[0001]本专利技术涉及网络预测管理领域,尤其涉及一种视频帧传输网络传输管理方法及相关设备。

技术介绍

[0002]广域网(WAN,Wide Area Network)也称远程网(long haul network )。通常跨接很大的物理范围,所覆盖的范围从几十公里到几千公里,它能连接多个城市或国家,或横跨几个洲并能提供远距离通信,形成国际性的远程网络。
[0003]广域网的环境复杂多变,为了保证视频帧的实时可靠的传输,必须对广域网的带宽进行预测,当广域网带宽增加时,增加编码码流,提高视频清晰度;当广域网的带宽减少时,降低编码码流,以降低视频质量为代价,保证视频的实时性。因此,能否准确预测带宽,显得尤为重要。

技术实现思路

[0004]鉴于上述问题,本专利技术提供一种视频帧传输网络传输管理方法及相关设备,主要目的在于解决在网络状况多变的情况下,缺少一种更好的预测网络带宽的方法的问题。
[0005]为解决上述至少一种技术问题,第一方面,本专利技术提供了一种视频帧传输网络传输管理方法,该方法包括:获取传输报文单元的当前丢包率,上述传输报文单元为上述视频帧拆分后得到的;基于上述当前丢包率和上一时刻网络带宽预测值确定第一网络带宽预测值;获取上述传输报文单元的当前延时时间;基于多个上述传输报文单元的当前延时时间和上述上一时刻网络带宽预测值确定第二网络带宽预测值;基于上述第一网络带宽预测值和上述第二网络带宽预测值确定当前网络带宽。
[0006]可选的,上述基于上述第一网络带宽预测值和上述第二网络带宽预测值确定当前网络带宽,包括:基于上述第一网络带宽预测值和上述第二网络带宽预测值通过公式Bw = max(min(min(Bw1, Bw2), Bw_max), Bw_min),确定当前网络带宽Bw,其中,上述Bw1为第一网络带宽预测值,上述Bw2为第二网络带宽预测值,上述Bw_max为网络带宽预配置的码率上限,上述Bw_min为网络带宽预配置的码率下限。
[0007]可选的,上述获取传输报文单元的当前丢包率,包括:在需要上述传输报文单元进行重传的情况下,通过发送端在需要重传的传输报文单元中加入重传标记,生成重传报文单元;基于发送端在单位时间内发送的报文单元总数和接收端在单位时间内接收到的重传报文单元的数量确定上述当前丢包率。
[0008]可选的,上述基于上述当前丢包率和上一时刻网络带宽预测值确定第一网络带宽预测值,包括:在上述当前丢包率小于预设丢包率的情况下,增加上述上一时刻网络带宽预测值,以确定第一网络带宽预测值;在上述当前丢包率大于或等于预设丢包率的情况下,减小上述上一时刻网络带宽预测值,以确定第一网络带宽预测值。
[0009]可选的,上述基于多个上述传输报文单元的当前延时时间和上述上一时刻网络带宽预测值确定第二网络带宽预测值,包括:在上述当前延时时间大于或等于预设延时时长的情况下,减小上述上一时刻网络带宽预测值,以确定第二网络带宽预测值,否则将上述上一时刻网络带宽预测值确定为上述第二网络带宽预测值。
[0010]可选的,上述方法还包括:在预测上述当前网络带宽减小且视频画面中存在人物的情况下,获取上述人物的动作状态数据和交流状态数据;在动作状态数据变化小于预设数据量的情况下,仅传输上述交流状态数据以及与上述交流状态数据同步的音频数据。
[0011]可选的,上述方法还包括:在预测上述当前网络带宽减小且视频画面中存在人物的情况下,获取每个人物在视频中的停留时间;若存在单个人物在视频中的停留时间大于预定停留时间的情况下,在视频画面中剔除背景数据和除上述单个人物外的其余人物数据再进行视频帧传输。
[0012]第二方面,本专利技术实施例还提供了一种视频帧传输网络传输管理装置,包括:第一获取单元,用于获取传输报文单元的当前丢包率,上述传输报文单元为上述视频帧拆分后得到的;第一确定单元,用于基于上述当前丢包率和上一时刻网络带宽预测值确定第一网络带宽预测值;第二获取单元,用于获取上述传输报文单元的当前延时时间;第二确定单元,用于基于多个上述传输报文单元的当前延时时间和上述上一时刻网络带宽预测值确定第二网络带宽预测值;第三确定单元,用于基于上述第一网络带宽预测值和上述第二网络带宽预测值确定当前网络带宽。
[0013]为了实现上述目的,根据本专利技术的第三方面,提供了一种计算机可读存储介质,上述计算机可读存储介质包括存储的程序,其中,在上述程序被处理器执行时实现上述的视频帧传输网络传输管理方法。
[0014]为了实现上述目的,根据本专利技术的第四方面,提供了一种电子设备,包括至少一个处理器、以及与上述处理器连接的至少一个存储器;其中,上述处理器用于调用上述存储器中的程序指令,执行上述的视频帧传输网络传输管理方法。
[0015]借由上述技术方案,本专利技术提供的视频帧传输网络传输管理方法及相关设备,对于在网络状况多变的情况下,缺少一种更好的预测网络带宽的方法的问题,本专利技术通过获
取传输报文单元的当前丢包率,上述传输报文单元为上述视频帧拆分后得到的;基于上述当前丢包率和上一时刻网络带宽预测值确定第一网络带宽预测值;获取上述传输报文单元的当前延时时间;基于多个上述传输报文单元的当前延时时间和上述上一时刻网络带宽预测值确定第二网络带宽预测值;基于上述第一网络带宽预测值和上述第二网络带宽预测值确定当前网络带宽。在上述方案中,将上述视频帧拆分后得到上述传输报文单元进而确定当前丢包率,当前丢包率为本方案第一网络带宽预测值的确定提供了数据基础,基于当前丢包率和上一时刻网络带宽预测值确定第一网络带宽预测值,即可以确定基于丢包率预测的带宽,基于多个上述传输报文单元的当前延时时间和上述上一时刻网络带宽预测值确定第二网络带宽预测值,即可以确定基于延时预测的带宽,最终可以基于上述第一网络带宽预测值和上述第二网络带宽预测值确定当前网络带宽,上述基于丢包率和延时分别估算出一个带宽值,并结合其他数据估算出最终的带宽,通过这种方式估算出的带宽,确定当前网络的信息量传输能力,从而实现基于当前网络带宽及时的调整所需传输信息大小及质量,提高拥塞控制准确性和及时性,最终精准的实现当网络状态好时,广域网带宽增加,增加编码码流,提高视频清晰度;当网络状态差时,广域网的带宽减少,降低编码码流,以降低视频质量为代价,保证视频的实时性。
[0016]上述说明仅是本专利技术技术方案的概述,为了能够更清楚了解本专利技术的技术手段,而可依照说明书的内容予以实施,并且为了让本专利技术的上述和其它目的、特征和优点能够更明显易懂,以下特举本专利技术的具体实施方式。
附图说明
[0017]通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本专利技术的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:图1示出了本专利技术实施例提供的一种视频帧传输网络传输管理方法的流程示意图;图2示出了本专利技术实施例提供的一种视频本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种视频帧传输网络传输管理方法,其特征在于,包括:获取传输报文单元的当前丢包率,所述传输报文单元为所述视频帧拆分后得到的;基于所述当前丢包率和上一时刻网络带宽预测值确定第一网络带宽预测值;获取所述传输报文单元的当前延时时间;基于多个所述传输报文单元的当前延时时间和所述上一时刻网络带宽预测值确定第二网络带宽预测值;基于所述第一网络带宽预测值和所述第二网络带宽预测值确定当前网络带宽。2.根据权利要求1所述的方法,其特征在于,所述基于所述第一网络带宽预测值和所述第二网络带宽预测值确定当前网络带宽,包括:基于所述第一网络带宽预测值和所述第二网络带宽预测值通过公式Bw = max(min(min(Bw1, Bw2), Bw_max), Bw_min),确定当前网络带宽Bw,其中,所述Bw1为第一网络带宽预测值,所述Bw2为第二网络带宽预测值,所述Bw_max为网络带宽预配置的码率上限,所述Bw_min为网络带宽预配置的码率下限。3.根据权利要求1所述的方法,其特征在于,所述获取传输报文单元的当前丢包率,包括:在需要所述传输报文单元进行重传的情况下,通过发送端在需要重传的传输报文单元中加入重传标记,生成重传报文单元;基于发送端在单位时间内发送的报文单元总数和接收端在单位时间内接收到的重传报文单元的数量确定所述当前丢包率。4.根据权利要求1所述的方法,其特征在于,所述基于所述当前丢包率和上一时刻网络带宽预测值确定第一网络带宽预测值,包括:在所述当前丢包率小于预设丢包率的情况下,增加所述上一时刻网络带宽预测值,以确定第一网络带宽预测值;在所述当前丢包率大于或等于预设丢包率的情况下,减小所述上一时刻网络带宽预测值,以确定第一网络带宽预测值。5.根据权利要求1所述的方法,其特征在于,所述基于多个所述传输报文单元的当前延时时间和所述上一时刻网络带宽预测值确定第二网络带宽预测值,包括:在...

【专利技术属性】
技术研发人员:张斌朱英龙
申请(专利权)人:北京汇金春华科技有限公司
类型:发明
国别省市:

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

1