Apple 是否指定了这一点? PES 数据包有效负载中应放置多少个访问单元?
另外,我想知道 PES 数据包中存在哪些前缀起始代码(如果有)。我认为访问单元中第一个 NAL 单元之前的单元是无用的,不能放置。正确的?
我想知道它是如何在 HLS 中具体完成的 - 不一定是任何其他 MPEG-2 TS 应用程序。
我想知道 HLS 中具体是如何完成的 - 不一定
任何其他 MPEG-2 TS 应用程序。
HLS 是标准 MPEG-2 TS 流。除了限制单个音频和单个视频流之外,HLS 的做法没有任何不同。并将编解码器限制为 AVC/AAC/MP3
对于其余的答案,我假设您指的是 AVC 编解码器。 (AAC和MP3有不同的答案)
PES 数据包有效负载中应放置多少个访问单元?
一。然而,为了提高效率,最后一个 NALU 可能会在 TS 边界上被截断,并将剩余部分添加到下一个 PES 开始处的下一个 AU 中。这是可选的,但它确实会降低比特率。
我想知道 PES 中存在哪些前缀起始代码(如果有)
数据包。
MPEGTS 需要附件 B 样式的起始码。每个 NALU 之前有一个起始代码。一个 AU 将有多个 NALU,因为 mpegt 中需要 AUD。
我假设访问中第一个 NAL 单元之前的单元
该单元无用,不得放置。正确的?
完全错误的。每个NALU必须以起始码开始,
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)