[发明专利]一种基于多路网络交互的抗弱网方法在审
申请号: | 202211081440.5 | 申请日: | 2022-09-05 |
公开(公告)号: | CN115426504A | 公开(公告)日: | 2022-12-02 |
发明(设计)人: | 董羽生;李瑞亮;贾宏伟;郭建君 | 申请(专利权)人: | 北京蔚领时代科技有限公司 |
主分类号: | H04N21/2187 | 分类号: | H04N21/2187;H04N21/2385;H04N21/24;H04N21/478;H04N21/6437;H04L69/14;H04L43/0829;H04L43/0852;H04L65/65;H04L65/80 |
代理公司: | 北京智丞瀚方知识产权代理有限公司 11810 | 代理人: | 杨乐 |
地址: | 100015 北京市朝阳区酒仙桥路*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 路网 交互 抗弱网 方法 | ||
本申请提供一种基于多路网络交互的抗弱网方法及装置,所述包括:在视频编码时,基于所述视频的帧,采用预置的算法分组,获得多个视频帧组;将所述视频帧组发送到多链路,其中每个所述链路对应一路编码器对所述视频帧组编码,并将所述视频帧组编码通过所述多链路发送,包括:计算每个链路的丢包率和延迟,根据所述丢包率和延迟选择发送链路;计算每个所述链路的宽带,并将所述宽带高于所述视频帧编码使用流量的链路作为发送链路。本申请在编码前,根据多链路发送数据的特性采用视频帧预先分组的方式,使得视频延迟和卡顿极大降低。
技术领域
本申请属于云计算领域,特别是涉及一种基于多路网络交互的抗弱网方法。本申请还涉及一种基于多路网络交互的抗弱网装置。
背景技术
现有技术中,使用多路网络链接以增加弱网抗性的操作多应用于直播环境,直播环境延迟要求相对于云游戏来说低非常多,所以直播场景的多路链接发送数据的方法并不能在云游戏场景获得应用。
目前,直播推流多依赖rtmp,rtsp协议都是运行在tcp协议上,因为tcp的拥塞控制为协议栈自行控制,一旦出现丢包或者阻塞需要较长时间恢复,导致延迟升高,在云游戏场景这不可接受。
发明内容
为了解决上述背景技术中存在的一个或者多个技术问题,本申请提供一种基于多路网络交互的抗弱网方法。本申请还涉及一种基于多路网络交互的抗弱网装置。
本申请提供一种基于多路网络交互的抗弱网方法,包括:
在视频编码时,基于所述视频的帧,采用预置的算法分组,获得多个视频帧组;
将所述视频帧组发送到多链路,其中每个所述链路对应一路编码器对所述视频帧组编码,并将所述视频帧组编码通过所述多链路发送,包括:计算每个链路的丢包率和延迟,根据所述丢包率和延迟选择发送链路;计算每个所述链路的宽带,并将所述宽带高于所述视频帧编码使用流量的链路作为发送链路。
可选的,所述预置的算法包括:哈希算法或者所罗门算法。
可选的,还包括:设置数据发送预期,若当前连接的发送数据高于所述发送预期,则修改所述发送链路。
可选的,所述视频编码为云游戏视频数据。
可选的,所述视频编码包括搜索帧和关键帧。
本申请还提供一种基于多路网络交互的抗弱网装置,包括:
编码模块,用于在视频编码时,基于所述视频的帧,采用预置的算法分组,获得多个视频帧组;
处理模块,用于将所述视频帧组发送到多链路,其中每个所述链路对应一路编码器对所述视频帧组编码,并将所述视频帧组编码通过所述多链路发送,包括:计算每个链路的丢包率和延迟,根据所述丢包率和延迟选择发送链路;计算每个所述链路的宽带,并将所述宽带高于所述视频帧编码使用流量的链路作为发送链路。
可选的,所述预置的算法包括:哈希算法或者所罗门算法。
可选的,还包括:
判断模块,用于设置数据发送预期,若当前连接的发送数据高于所述发送预期,则修改所述发送链路。
可选的,所述视频编码为云游戏视频数据。
可选的,所述视频编码包括搜索帧和关键帧。
本申请相对于现有技术的优点是:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京蔚领时代科技有限公司,未经北京蔚领时代科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211081440.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种智能纱线及其制备方法和应用
- 下一篇:一种超高路桥钢箱梁的运输方法