The invention relates to the field of IP transmission technology, and specifically discloses an input stream processing method and processing device based on IP transmission, including adjusting the length of the time slice of the input stream to the preset length time slice, obtaining the average bit rate of the preset length time slice Ri, reducing the time length of the preset length time slice successively, and monitoring the average bit rate of the preset length time slice Ri. If the fluctuation of the average bit rate of the preset length time slice of the current time length exceeds the preset threshold, stop reducing the time length of the preset length time slice and set the preset length time slice of the previous time length as the minimum stable time slice; adjust the channel buffer space according to the basic characteristics of the input stream and the minimum stable time slice, the invention can provide one kind of channel buffer space. The channel rate allocation mechanism of matching compensation achieves reasonable space allocation in limited space, restores the code rate of the encoder well, and ensures that the decoder can decode audio and video stably and reliably.
【技术实现步骤摘要】
一种基于IP传输的输入流处理方法及处理装置
本专利技术涉及IP传输
,尤其涉及一种基于IP传输的输入流处理方法及处理装置。
技术介绍
随着科学技术的发展,以IP传输的方式应用越来越广泛,对于基于IP传输的视频、音频通信,通常由编码器进行编码,并传播到解码端进行解码,然而,由于IP传输存在不确定的延迟和抖动,使得解码端无法稳定、可靠的进行音视频解码,且IP传输无法通过分析仪正常对基于IP数据流进行TR101290分析PCR抖动以及PCR漂移的问题,以及无法很好的支持对于时钟恢复来进行解码的系统。
技术实现思路
本专利技术提供了一种基于IP传输的输入流处理方法及处理装置,能够很好的还原编码器的码率,确保解码端能够稳定、可靠的进行音视频解码。本专利技术提供的具体方案如下:一种基于IP传输的输入流处理方法,包括:将输入流的时间片长度调整为预设长度时间片,获得预设长度时间片的平均码率△Ri;逐次缩小预设长度时间片的时间长度,并同时监测预设长度时间片的平均码率△Ri的波动;若当前时间长度的预设长度时间片的平均码率△Ri的波动超过预设阈值时,停止缩小预设长度时间片的时间长度,并将上一时间长度的预设长度时间片设定为最小稳定时间片;根据输入流的基本特性和最小稳定时间片调整通道缓存空间。可选的,所述计算并得到预设长度时间片的平均码率△Ri,具体包括:将预设长度时间片平均切割成若干份待统计预设长度时间片,计算并得到若干份待统计目标时间片的码率,根据若干份所述码率计算得到预设长度时间片的平均码率。可选的,所述根据输入流的基本特性和最小稳定时间片调整通道缓存空间,具体包括:根据输 ...
【技术保护点】
1.一种基于IP传输的输入流处理方法,其特征在于,包括:将输入流的时间片长度调整为预设长度时间片,获得预设长度时间片的平均码率△Ri;逐次缩小预设长度时间片的时间长度,并同时监测预设长度时间片的平均码率△Ri的波动;若当前时间长度的预设长度时间片的平均码率△Ri的波动超过预设阈值时,停止缩小预设长度时间片的时间长度,并将上一时间长度的预设长度时间片设定为最小稳定时间片;根据输入流的基本特性和最小稳定时间片调整通道缓存空间。
【技术特征摘要】
1.一种基于IP传输的输入流处理方法,其特征在于,包括:将输入流的时间片长度调整为预设长度时间片,获得预设长度时间片的平均码率△Ri;逐次缩小预设长度时间片的时间长度,并同时监测预设长度时间片的平均码率△Ri的波动;若当前时间长度的预设长度时间片的平均码率△Ri的波动超过预设阈值时,停止缩小预设长度时间片的时间长度,并将上一时间长度的预设长度时间片设定为最小稳定时间片;根据输入流的基本特性和最小稳定时间片调整通道缓存空间。2.根据权利要求1所述的基于IP传输的输入流处理方法,其特征在于,所述计算并得到预设长度时间片的平均码率△Ri,具体包括:将预设长度时间片平均切割成若干份待统计预设长度时间片,计算并得到若干份待统计目标时间片的码率,根据若干份所述码率计算得到预设长度时间片的平均码率。3.根据权利要求1所述的基于IP传输的输入流处理方法,其特征在于,所述根据输入流的基本特性和最小稳定时间片调整通道缓存空间,具体包括:根据输入流的基本特性得到缓存系数N,所述缓存系数N为固定参数;结合所述缓存系数N和最小稳定时间片调整通道缓存空间。4.根据权利要求1所述的基于IP传输的输入流处理方法,其特征在于,将所述最小稳定时间片的平均码率作为预恢复缓存输出码率△Ro。5.根据权利要求4所述的基于IP传输的输入流处理方法,其特征在于,所述方法还包括:计算并得到所述预恢复缓存输出码率△Ro与所述预设长度时间片的平均码率△Ri的差值;根据所述缓存空间的中心线位置,获取缓存位置信息;根据所述差值和所述缓存位置信息计算得...
【专利技术属性】
技术研发人员:邹伟华,江锐,黄化吉,袁金保,
申请(专利权)人:伟乐视讯科技股份有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。