音视频同步

338 阅读1分钟

以音频为准:

视频因为音频为加速或减速播放

以视频为准:

音频以视频为准,音频会加速或减速播放

以固定时间为准:

音视频不同步的因素:1.解码速度;2.渲染速度;3.帧率

DTS和PTS【控制播放顺序】

DTS: Decoding Time Stamp,解码时间戳,告诉解码器packet的解码顺序 PTS: Presentation Time Stamp,显示(渲染)时间戳,指示从packet中解码出来的数据的显示顺序

音频中二者是相同的。但是视频由于B帧(双向预测)的存在,会造成解码顺序和显示顺序并不相同,也就是视频中的DTS和PTS不一定相同。

PPS 和 STS