gpt4 book ai didi

ffmpeg - mpeg 打包流到传输流

转载 作者:行者123 更新时间:2023-12-04 22:55:50 30 4
gpt4 key购买 nike

我有一些与将 mpeg PES 流(打包)多路复用到 mpeg TS 相关的问题。

为什么 DTS 和 PTS 值包含在 PES 头中,而 PCR 值包含在传输流头中?

如果我们想以某种方式播放 PES 流,那么我们没有播放所需的 PCR 值怎么办?

如果 PCR 是由 multplekser(ts header )而不是编码器创建的,那么 multplekser 如何知道与编码流的 PTS、DTS 的相关性?

感谢所有的答案。

最佳答案

为了编码器和解码器之间的时间同步,PCR 值包含在 TS 中。因此解码器可以将其时钟锁定到编码器的时钟。

另一方面,PTS/DTS 值与特定呈现单元 (PU) 的呈现/解码时间有关。理论上,解码器不必考虑 PCR 值,也不必仅根据 PTS/DTS 值来管理 PU 的呈现/解码。

this了解更多详情。

关于ffmpeg - mpeg 打包流到传输流,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41789432/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com