【技术实现步骤摘要】
本专利技术属于视频传输领域,尤其是一种实时视频的自适应网络传输优化方法。
技术介绍
现有的视频传输技术主要包括以下三类:1.视频发送端提供多种码率的视频信号源,供视频接收端根据网络状况选择相应码率的视频数据。不足之处在于,由于对同一信号源需要编码多份,对发送端造成过大的数据负载压力。2.视频发送端主动或者被动地改变编码参数,以较低的码率编码视频数据并发送。不足之处在于,发送端和接收端需要多次关闭开启编解码器,容易造成过大的视频延时和中断。3.视频发送端在不改变视频码率的前提下,主动或者被动地丢弃部分未及时发送的视频数据,保障最新视频数据的发送。不足之处在于,由于丢弃相关数据导致视频接收端可能会错过重要信息。
技术实现思路
本专利技术所解决的技术问题在于提供一种实时视频的自适应网络传输优化方法,对于同一信号源的视频和图片,根据网络质量自适应调整,时序上串行发送,解决传输实时视频的实时性、流畅性和内容完整性的技术问题。实现本专利技术目的的技术解决方案为:一种实时视频的自适应网络传输优化方法,包括以下步骤:步骤1:视频发送端将压缩编码后的实时视频数据发送到视频接收端;步骤2:计算当前视频帧前最近的10个视频I帧的平均发送时间T10和平均数据量D10;步骤3:若最近的时间内发送的数据量s小于θ,则判定当前网络发送状况不良,转到步骤4;若s≥θ,则判定当前网络发送状况正常,转到步骤7;其中,θ为数据量判断阈值,步骤4:计算当前网络状况下的图片质量调整系数步骤5:根据图片质量调整系数δ,由当前视频I帧的YUV数据得出当前关键画面,将关键画面压缩生成一张关键jpeg图片, ...
【技术保护点】
一种实时视频的自适应网络传输优化方法,其特征在于,包括以下步骤:步骤1:视频发送端将压缩编码后的实时视频数据发送到视频接收端;步骤2:计算当前视频帧前最近的10个视频I帧的平均发送时间T10和平均数据量D10;步骤3:若最近的时间内发送的数据量s小于θ,则判定当前网络发送状况不良,转到步骤4;若s≥θ,则判定当前网络发送状况正常,转到步骤7;其中,θ为数据量判断阈值,步骤4:计算当前网络状况下的图片质量调整系数步骤5:根据图片质量调整系数δ,由当前视频I帧的YUV数据得出当前关键画面,将关键画面压缩生成一张关键jpeg图片,打包封装后发送给视频接收端;步骤6:若图片发送成功,则转到步骤7,且视频发送端恢复原有的实时视频数据发送模式;若图片发送失败,则令转到步骤5;步骤7:视频接收端接收数据并显示相应类型的数据,若接收到jpeg图片类型数据,则显示图片直到接收到下一个数据包,否则正常播放视频数据。
【技术特征摘要】
1.一种实时视频的自适应网络传输优化方法,其特征在于,包括以下步骤:步骤1:视频发送端将压缩编码后的实时视频数据发送到视频接收端;步骤2:计算当前视频帧前最近的10个视频I帧的平均发送时间T10和平均数据量D10;步骤3:若最近的时间内发送的数据量s小于θ,则判定当前网络发送状况不良,转到步骤4;若s≥θ,则判定当前网络发送状况正常,转到步骤7;其中,θ为数据量判断阈值,步骤4:计算当前网络状况下的图片质量调整系数步骤5:根据图片质量调整系数δ,由当前视频I帧的YUV数据得出当前关键画面,将关键画面压缩生成一张关键jpeg图片,打包封装后发送给视频接收端;步骤6:若图片发送成功,则转到步骤7,且视频发送端恢复原有的实时视频数据发送模式;若图片发送失败,则令转到步骤5;步骤7:视频接收端接收数据并显示相应类型的数据,若接收到jpeg图片类型数据,则显示图片直到接收到下一个数据包,否则正常播放视频数据。2.根据权利要求1所述的实时视频的自适应网络传输优化方法,其特征在于,步骤1中视频发送端采用RTP协议包格式对实时视频数据进行压缩编码。3....
【专利技术属性】
技术研发人员:印体亮,
申请(专利权)人:南京云恩通讯科技有限公司,
类型:发明
国别省市:江苏;32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。