发明名称 |
一种视频业务中的数据处理方法 |
摘要 |
本申请公开了一种视频业务中的数据处理方法,包括:接收端将接收的视频RTP包送入视频缓存器;所述视频缓存器将缓存的视频RTP包发送给解码器进行处理;其中,将缓存的属于同一视频帧的RTP包的处理结果同时发送给所述解码器。应用本申请,能够提高视频播放质量。 |
申请公布号 |
CN105472404A |
申请公布日期 |
2016.04.06 |
申请号 |
CN201410460491.8 |
申请日期 |
2014.09.11 |
申请人 |
成都鼎桥通信技术有限公司 |
发明人 |
成建敏 |
分类号 |
H04N21/234(2011.01)I;H04N21/44(2011.01)I |
主分类号 |
H04N21/234(2011.01)I |
代理机构 |
北京德琦知识产权代理有限公司 11018 |
代理人 |
王双;王琦 |
主权项 |
一种视频业务中的数据处理方法,其特征在于,包括:接收端将接收的视频RTP包送入视频缓存器;所述视频缓存器将缓存的视频RTP包发送给解码器进行处理;其中,将缓存的属于同一视频帧的RTP包的处理结果同时发送给所述解码器;所述视频缓存器发送缓存的视频RTP包的方式包括:当视频缓存器中缓存数据包的总量N低于基准容量门限Thred0时,对于初始数据包,在缓存数据包的缓存时间未超过设定的初始缓存等待时长前,不发送缓存数据包,超过所述初始缓存等待时长后,按照所述视频缓存器接收数据的入帧帧率发送缓存的数据包;对于非初始数据包,按照所述入帧帧率,发送缓存数据包;其中,所述入帧帧率为所述视频缓存器单位时间内接收视频帧的数量;当Thred0<N≤设定的容量门限Thred1时,若RTP包时延抖动均值Jitter<sub>average</sub>≤设定的时延抖动门限,则按照入帧的时间戳间隔发送所述缓存数据包;若在统计时间内的RTP包时延抖动均值Jitter<sub>average</sub>>所述时延抖动门限,则在所述入帧帧率大于或等于设定的人眼感知帧率时,按照入帧的时间戳间隔发送所述缓存数据包,在所述入帧帧率小于设定的人眼感知帧率时,按照所述人眼感知帧率发送所述缓存数据包;其中,所述入帧的时间戳间隔为所述视频缓存器接收到的时间戳相邻的两个视频帧之间的发送时间差;当Thred1<N≤设定的容量门限Thred2时,按照1/入帧帧率和入帧的时间戳间隔中的最小值发送所述缓存数据包;当N>Thred2或视频缓存器溢出时,将超过Thred2的缓存的数据包全部发送出去。 |
地址 |
610041 四川省成都市高新区天华二路219号天府软件园C区3栋3-5层 |