[发明专利]直播数据传输方法、系统及可读存储介质在审
申请号: | 202111301499.6 | 申请日: | 2021-11-04 |
公开(公告)号: | CN114124910A | 公开(公告)日: | 2022-03-01 |
发明(设计)人: | 海克洪 | 申请(专利权)人: | 湖北美和易思教育科技有限公司 |
主分类号: | H04L65/60 | 分类号: | H04L65/60;H04L65/65;H04L65/80;H04N21/2187;H04N21/2343;H04N21/4402 |
代理公司: | 武汉红观专利代理事务所(普通合伙) 42247 | 代理人: | 曾国辉 |
地址: | 430000 湖北省武汉市东湖新技术开发区北斗路6号武*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 直播 数据传输 方法 系统 可读 存储 介质 | ||
本发明公开了一种直播数据传输方法、系统及可读存储介质,该方法包括:当接收到与所述数据接收端通信连接的数据发送端传输的直播数据包时,将所述直播数据包拆分为多个基础数据包和多个冗余数据包;判断多个所述基础数据包是否处于丢包状态,若处于丢包状态,则基于多个所述基础数据包和多个所述冗余数据包,对多个所述基础数据包中丢失的数据包进行恢复;对恢复的数据包和多个所述基础数据包进行解码,生成所述数据发送端传输的初始直播数据。本发明通过冗余数据包对基础数据包的恢复机制,实现丢失数据包的找回,使数据发送端传输的数据与数据接收端接收的数据相同,实现直播数据的有效传输,确保了直播图像的高质量播放。
技术领域
本发明涉及互联网技术领域,尤其涉及一种直播数据传输方法、系统及可读存储介质。
背景技术
随着互联网技术的发展和人民生活水平的提高,互联网直播层出不穷,受到越来越多人的喜爱追捧。当前,直播主要包括将直播内容传输到手机、平板电脑等移动设备播放的普通直播,还包括将直播内容投射到电视机或屏幕播放的投屏直播。
但无论是普通直播还是投屏直播,均可能在直播过程中产生直播数据包丢包问题。其情形主要有:(1)当路由器和网关发生拥塞时,由于网络中传输的数据包大于网络信道的承载能力,导致某些数据包可能被丢弃;(2)对于分组数据在传送时为避免路由中死循环而设置的生存时间限制,在网络状况恶劣时,分组数据可能超时丢失;(3)接收端工作超载运行时可能因调度困难而不能及时处理网口数据而丢包。
当前为了解决直播过程中的丢包问题,通常采用较小的GOP(即较小的I帧间隔),以期在出现丢包花屏后能尽快的用I帧码流刷新画面。但因I帧压缩效率远不如P帧、B帧,I帧往往比P帧、B帧大很多,频繁的I帧将给传输信道带来持续的波动压力,造成更严重的直播数据丢包和乱序。同时,因I帧占用的码流较多,使P帧、B帧不得不采用较大的QP量化参数以保证码率的局部可控,但较大的QP量化参数会使得图像质量较差,从而使直播图像随着I帧间隔周期性的发虚、马赛克。因此,如何有效解决直播过程中的丢包问题,实现直播数据的有效传输是当前亟待解决的技术问题。
发明内容
本发明的主要目的在于提供一种直播数据传输方法、系统及可读存储介质,旨在有效解决直播过程中的丢包问题,实现直播数据的有效传输。
为实现上述目的,本发明提供一种直播数据传输方法,应用于数据接收端,所述直播数据传输方法包括:
当接收到与所述数据接收端通信连接的数据发送端传输的直播数据包时,将所述直播数据包拆分为多个基础数据包和多个冗余数据包;
判断多个所述基础数据包是否处于丢包状态,若处于丢包状态,则基于多个所述基础数据包和多个所述冗余数据包,对多个所述基础数据包中丢失的数据包进行恢复;
对恢复的数据包和多个所述基础数据包进行解码,生成所述数据发送端传输的初始直播数据。
可选地,所述若处于丢包状态,则基于多个所述基础数据包和多个所述冗余数据包,对多个所述基础数据包中丢失的数据包进行恢复的步骤包括:
若处于丢包状态,则根据所述直播数据包中携带的数量标识和所述基础数据包的数量,确定丢包数量,并根据所述丢包数量,判断丢失的数据包是否支持成功恢复;
若支持成功恢复,则基于多个所述基础数据包和多个所述冗余数据包,对多个所述基础数据包中丢失的数据包进行恢复;
若不支持成功恢复,则向所述数据发送端反馈重新发送请求,以供所述数据发送端基于所述重新发送请求,再次发送所述直播数据包。
可选地,所述基于多个所述基础数据包和多个所述冗余数据包,对多个所述基础数据包中丢失的数据包进行恢复的步骤包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于湖北美和易思教育科技有限公司,未经湖北美和易思教育科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111301499.6/2.html,转载请声明来源钻瓜专利网。