[发明专利]I帧调整方法、装置及系统在审
申请号: | 201310731550.6 | 申请日: | 2013-12-26 |
公开(公告)号: | CN104754339A | 公开(公告)日: | 2015-07-01 |
发明(设计)人: | 成建敏;王亮 | 申请(专利权)人: | 成都鼎桥通信技术有限公司 |
主分类号: | H04N19/164 | 分类号: | H04N19/164 |
代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 刘芳 |
地址: | 610041 四川省成都市高新区*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 调整 方法 装置 系统 | ||
技术领域
本发明涉及视频通信技术,尤其涉及一种I帧调整方法、装置及系统。
背景技术
现有技术中的视频编码,通常采用I帧,P帧和B帧进行编码传输。其中,I帧主要是参考本帧进行编码,而P帧主要参考I帧或者P帧,B帧一般会参考I帧,P帧,或者B帧。因此,I帧编码输出编码比特通常具有较高的码率。并且,码率通常为P帧或者B帧的几十倍或者上百倍。由于在有I帧输出时,需要传输的数据较多,因此导致一个I帧或者I片输出的视频包较大,在分辨率比较高的情况下,I片或者I帧输出的包通常会拆包处理。
在图像的实时传输过程中,现有技术一般会采用实时传输协议(Real-time Transport Protocol,简称:RTP)来承载视频编码的视频包,同时相应地进行视频包时延,码率等的实时估计。在视频流媒体应用的一个典型的协议体系结构中,RTP需要实时传输控制协议(RTP Control Protocol,简称:RTCP)为其服务质量提供保证,RTCP的主要功能是:服务质量的监视与反馈、媒体间的同步,以及多播组中成员的标识。在RTP会话期间,各参与者周期性地传送RTCP包。RTCP包中含有已发送的数据包的数量、丢失的数据包的数量等统计资料,因此,各参与者可以利用这些信息动态地改变传输速率,甚至改变有效载荷类型。
但是采用现有技术的RTP协议与RTCP协议进行视频数据传输时,由于通常传输时延就比较大,传输的时延比较长,这样在不同帧之间的时延抖动不均衡,在进行I包的传递过程中,I包延迟就会比较大,从而导致视频解码端视频输出依然会出现视频卡顿的问题。
发明内容
本发明提供一种I帧调整方法、装置及系统,用以在保证视频数据流解码质量的同时,避免了由于I帧抖动不均匀而造成视频卡顿的现象。
本发明的第一个方面是提供一种I帧调整方法,包括:
发送端每次向接收端发送一个I帧实时传送协议RTP包,对应每个所述I帧RTP包向所述接收端发送第一实时传送控制协议RTCP发送端报告,所述第一RTCP发送端报告与I帧关联,所述第一RTCP发送端报告采用特殊位标识为对应I帧的特殊报告;
所述发送端接收所述接收端发送的第一RTCP接收端报告,所述第一RTCP接收端报告与I帧关联,所述第一RTCP接收端报告包含第一处理时延,所述第一处理时延为所述接收端收到所述第一发送端报告到所述接收端发送所述第一接收端报告的时延;
所述发送端基于RTCP报告间隔向所述接收端发送第二RTCP发送端报告;
所述发送端接收所述接收端基于RTCP报告间隔发送的第二RTCP接收端报告,所述第二RTCP接收端报告包含第二处理时延,所述第二处理时延为所述接收端收到所述第二RTCP发送端报告到所述接收端发送所述第二RTCP接收端报告的时延;
所述发送端记录第一时戳、第二时戳、第三时戳和第四时戳,所述第一时戳为所述发送端发送所述第一RTCP发送端报告的时刻、所述第二时戳为所述发送端收到所述第一RTCP接收端报告的时刻、所述第三时戳为所述发送端发送第二RTCP发送端报告的时刻、所述第四时戳为所述发送端收到所述第二RTCP接收端报告的时刻;
所述发送端根据所述第一时戳、所述第二时戳、所述第三时戳、所述第四时戳、所述第一处理时延和所述第二处理时延获取所述I帧的延时抖动;
若所述I帧的延时抖动大于抖动阈值,则增加邻近I针的间隔进行编码。
结合第一个方面,在第一种可能的实现方式中,所述发送端根据所述第一时戳、所述第二时戳和所述处理时延获取所述I帧的延时抖动,包括:
通过下面公式获取所述I帧的等效传输时延:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都鼎桥通信技术有限公司;,未经成都鼎桥通信技术有限公司;许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310731550.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种多媒体信息处理方法及设备
- 下一篇:视频墙控制系统和方法