IPB帧
I帧是指帧内编码帧(Intra Picture),采用帧内压缩去掉空间冗余信息。P帧是指前向预测编码帧(Predictive-Frame),通过将图像序列中前面已经编码帧的时间冗余信息来压缩传输数据量的编码图像。参考前面的I帧或者P帧。B帧是指双向预测内插编码帧(Bi-Directional Interpolated Prediction Frame),既考虑源图像序列前面的已编码帧,又顾及源图像序列后面的已编码帧之间的冗余信息,来压缩传输数据量的编码图像,也称为双向编码帧。参考前面一个的I帧或者P帧及其后面的一个P帧。
PTS和DTS
解码时间戳(Decoding Time Stamp,DTS),是标识读入内存中比特流在什么时候开始送入解码器中进行解码,也就是解码顺序的时间戳。展示时间戳(Presentation Time Stamp,PTS),用于度量解码后的视频帧什么时候被显示出来。在没有B帧的情况下,DTS和PTS的输出顺序是一样的,一旦存在B帧,PTS和DTS则会不