HEVC中的OPEN-GOP

HEVC标准中,如果连续的两个I帧被定义为CRA(Clean Random Access)类型,它们组成的GOP被视为开放结构,即open-GOP。这种结构在视频编码中允许不完全的解码依赖,对于流媒体和随机访问场景有特定优势。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

      在HEVC中,若两个相邻的I帧为CRA,则其GOP为开放结构,简称open-GOP:

由于码流传输是按DTS的顺序传输,因此根据传输过来的码流直接解码,解码后不一定立即或者按顺序显示,主要是因为码流中PTS和DTS不一定相等(大部分情况不相等),决定什么时候显示只由PTS决定。

若解码(传输)顺序为:
I P B B P B B P B B I B B P B B P B B...
显示顺序为:
I B B P B B P B B PB B I B B P B B P B
若从解码顺序中的第二个I帧前截断,剩余的为 I B B P B B P B B...,两个红色B帧能正常解码,显示帧为I B B P B B P B,两个已解码的B帧没有能正常显示,因为两个红色的B帧PTS小于当前I帧的PTS,在显示了当前I帧后,之后显示的是PTS大于当前PTS的帧,两个红色B帧直接被跳过了,因此看不到两个红色B帧的显示。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值