一种基于多路网络交互的抗弱网方法技术

技术编号:35828331 阅读:31 留言:0更新日期:2022-12-03 13:56
本申请提供一种基于多路网络交互的抗弱网方法及装置,所述包括:在视频编码时,基于所述视频的帧,采用预置的算法分组,获得多个视频帧组;将所述视频帧组发送到多链路,其中每个所述链路对应一路编码器对所述视频帧组编码,并将所述视频帧组编码通过所述多链路发送,包括:计算每个链路的丢包率和延迟,根据所述丢包率和延迟选择发送链路;计算每个所述链路的宽带,并将所述宽带高于所述视频帧编码使用流量的链路作为发送链路。本申请在编码前,根据多链路发送数据的特性采用视频帧预先分组的方式,使得视频延迟和卡顿极大降低。使得视频延迟和卡顿极大降低。使得视频延迟和卡顿极大降低。

【技术实现步骤摘要】
一种基于多路网络交互的抗弱网方法


[0001]本申请属于云计算领域,特别是涉及一种基于多路网络交互的抗弱网方法。本申请还涉及一种基于多路网络交互的抗弱网装置。

技术介绍

[0002]现有技术中,使用多路网络链接以增加弱网抗性的操作多应用于直播环境,直播环境延迟要求相对于云游戏来说低非常多,所以直播场景的多路链接发送数据的方法并不能在云游戏场景获得应用。
[0003]目前,直播推流多依赖rtmp,rtsp协议都是运行在tcp协议上,因为tcp的拥塞控制为协议栈自行控制,一旦出现丢包或者阻塞需要较长时间恢复,导致延迟升高,在云游戏场景这不可接受。

技术实现思路

[0004]为了解决上述
技术介绍
中存在的一个或者多个技术问题,本申请提供一种基于多路网络交互的抗弱网方法。本申请还涉及一种基于多路网络交互的抗弱网装置。
[0005]本申请提供一种基于多路网络交互的抗弱网方法,包括:
[0006]在视频编码时,基于所述视频的帧,采用预置的算法分组,获得多个视频帧组;
[0007]将所述视频帧组发送到多链路,其中本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于多路网络交互的抗弱网方法,其特征在于,包括:在视频编码时,基于所述视频的帧,采用预置的算法分组,获得多个视频帧组;将所述视频帧组发送到多链路,其中每个所述链路对应一路编码器对所述视频帧组编码,并将所述视频帧组编码通过所述多链路发送,包括:计算每个链路的丢包率和延迟,根据所述丢包率和延迟选择发送链路;计算每个所述链路的宽带,并将所述宽带高于所述视频帧编码使用流量的链路作为发送链路。2.根据权利要求1所述基于多路网络交互的抗弱网方法,其特征在于,所述预置的算法包括:哈希算法或者所罗门算法。3.根据权利要求1所述基于多路网络交互的抗弱网方法,其特征在于,还包括:设置数据发送预期,若当前连接的发送数据高于所述发送预期,则修改所述发送链路。4.根据权利要求1所述基于多路网络交互的抗弱网方法,其特征在于,所述视频编码为云游戏视频数据。5.根据权利要求1所述基于多路网络交互的抗弱网方法,其特征在于,所述视频编码包括搜索帧和关键帧。6.一种基于多路网络交互的抗...

【专利技术属性】
技术研发人员:董羽生李瑞亮贾宏伟郭建君
申请(专利权)人:北京蔚领时代科技有限公司
类型:发明
国别省市:

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

1