1

拥有类型的 NAL 单元流[5 [1]+]+,如何在trun碎片化 mp4 框的样本字段中正确引用它们,以便它们正确解码和呈现,而不会卡顿?

这里的主要问题是,不是每次单个 NAL 单元映射到单个 I/P/B 帧时,通常多个 NAL 单元代表同一个帧,因此不清楚每个 MP4 样本是否应该引用每个 NAL 单元或一组与同一 I/P/B 帧相关的 NAL 单元。

如果我应该在单独的 MP4 样本中引用每个 NAL 单元,那么 DTS/PTS/CTS 呢?如果都是同一个框架,它们应该有什么不同?

如果我应该在一个 MP4 样本中引用与同一帧相关的frame_numNAL 单元组,相同 NAL 类型的连续 NAL 单元是否相同将它们定义为与同一帧相关?

4

1 回答 1

1

在 h.264 中称为“访问单元”(或 AU)的“帧”包含另外 1 个 NALU。trun 编码每个 AU 的大小,这包括该 AU 的所有 NALU。NALU 没有时间戳,AU 有。

于 2018-04-22T18:07:19.750 回答