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

技术编号:39941706 阅读:21 留言:0更新日期:2024-01-08 22:36
本发明专利技术涉及视频处理领域一种视频解码方法及装置。其中所述方法包括:获取待解码视频的视频帧,所述视频帧中携带显示时间戳PTS或解码时间戳DTS;按照预设入队规则将所述视频帧依次存入队列;在满足预设出队条件情况下,队列中视频帧全部出队;为出队视频帧计算时间戳值,包括:依据所述PTS为出队的视频帧计算对应的DTS,或依据所述DTS为出队的视频帧计算对应的PTS;依据DTS及PTS解码并显示所述视频帧。本发明专利技术有效实现了在接收端接收到的视频帧中仅携带PTS和DTS中一个时间戳值,根据PTS和DTS中一个时间戳值计算出另一个时间戳,以实现视频的正确解码和播放。

【技术实现步骤摘要】

本专利技术涉及视频处理,具体地,涉及一种视频解码方法及装置


技术介绍

1、rtp(real-time transport protocol,实时传输协议)在传输视频时,视频数据被切割成一系列的帧,视频数据通常分为以下几种关键类型的帧:

2、i帧(关键帧/帧内编码帧):i帧是视频编码中的关键帧。它包含完整的图像信息,不依赖于先前的帧。i帧通常是视频序列的起点,它以完整的图像开始,然后在之后的p帧(预测帧)和b帧(双向预测帧)中引用。i帧通常更大,因为它包含了完整的图像数据。

3、p帧(预测帧/帧间预测帧):p帧是视频编码中的预测帧。它依赖于先前的i帧或p帧,通过对其进行预测来编码图像。p帧通常比i帧小,因为它只包含差异信息和运动矢量,而不是完整的图像。

4、b帧(双向预测帧/双向帧):b帧也是预测帧,但它不仅依赖于先前的帧(通常是i帧或p帧),还可以参考未来的帧。这使得b帧在视频压缩中可以更高效地表示图像中的变化。b帧通常是最小的帧,因为它只包含与周围帧的差异信息。将这些帧打包为rtp数据包进行传输。在解码端,接收到的r本文档来自技高网...

【技术保护点】

1.一种视频解码方法,其特征在于,所述方法包括:

2.根据权利要求1所述的视频解码方法,其特征在于,所述按照预设入队规则将所述视频帧依次存入队列包括:

3.根据权利要求1或2所述的视频解码方法,其特征在于,所述预设出队条件包括:

4.根据权利要求3所述的视频解码方法,其特征在于,当满足出队条件时,所述方法还包括:

5.根据权利要求1所述的视频解码方法,其特征在于,所述为出队视频帧计算时间戳值的步骤包括:

6.一种视频解码装置,其特征在于,所述装置包括:

7.根据权利要求6所述的视频解码装置,其特征在于,所述入队控制单...

【技术特征摘要】

1.一种视频解码方法,其特征在于,所述方法包括:

2.根据权利要求1所述的视频解码方法,其特征在于,所述按照预设入队规则将所述视频帧依次存入队列包括:

3.根据权利要求1或2所述的视频解码方法,其特征在于,所述预设出队条件包括:

4.根据权利要求3所述的视频解码方法,其特征在于,当满足出队条件时,所述方法还包括:

5.根据权利要求1所述的视频解码方法,其特征在于,所述为出队视频帧计算时间...

【专利技术属性】
技术研发人员:廖增祥赵兴国
申请(专利权)人:上海赛连信息科技有限公司
类型:发明
国别省市:

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

1