PTS vs DTS:
DTS = 解码器使用的顺序
PTS = 显示时使用的顺序
B 帧导致两者不一致
音频主时钟:
音频位置 = 已播放样本数 / 采样率
视频根据音频位置决定丢帧或等待
同步阈值:
偏差 < ±20ms:忽略
偏差 20-100ms:延迟显示或跳帧
偏差 > 100ms:必须纠正(音频优先)
PTS vs DTS:
DTS = 解码器使用的顺序
PTS = 显示时使用的顺序
B 帧导致两者不一致
音频主时钟:
音频位置 = 已播放样本数 / 采样率
视频根据音频位置决定丢帧或等待
同步阈值:
偏差 < ±20ms:忽略
偏差 20-100ms:延迟显示或跳帧
偏差 > 100ms:必须纠正(音频优先)