一种视频编解码方法及装置制造方法及图纸

技术编号:5453507 阅读:212 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供一种视频编解码方法及装置,本发明专利技术的方法包括以下步骤:接收反馈RTCP消息包;获取丢包率;计算参考帧,首先将P帧分为P*帧以及P’帧:a),每个P’帧选择在该P’帧之前并且在同一画面组GOP之内的P帧作为参考帧;b),根据预先设定的不同的丢包率所对应的跨越规则,计算出一个GOP内的所有P*帧以及对应的P*帧的参考帧,上述跨越规则遵循如下约定:跨越的程度随着丢包率的增大而增大;根据得到的参考帧进行编码;解码后输出显示,并反馈RTCP消息包。本发明专利技术的方法及装置,能够动态选择P帧的参考帧,不需要总是利用之前的P帧作为参考帧,在不稳定的网络状况下能够尽可能的提高视频的流畅性和质量。

【技术实现步骤摘要】

【技术保护点】
一种视频编解码方法,其特征在于,包括以下步骤:步骤S1,接收反馈RTCP消息包;步骤S2,根据所述RTCP消息包获取丢包率;步骤S3,计算参考帧,首先将P帧分为P*帧以及P’帧:a),所述每个P’帧选择在该P’帧之前并且在同一画面组GOP之内的P帧作为参考帧;b),所述P*帧的参考帧的选择具体如下: 根据预先设定的不同的丢包率所对应的跨越规则,计算出一个画面组GOP内的所有P*帧以及对应的P*帧的参考帧,所述跨越规则遵循如下约定:跨越的程度随着所述丢包率的增大而增大;步骤S4,根据步骤S3中得到的参考帧进行编码;步骤S5,进行解码操作后输出显示,并反馈所述RTCP消息包。

【技术特征摘要】

【专利技术属性】
技术研发人员:石金川
申请(专利权)人:广东威创视讯科技股份有限公司
类型:发明
国别省市:81

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1