10

我们正在尝试在 iOS 上制作低延迟视频,同时遵守 Apple 针对蜂窝视频的 HLS 指南。从技术角度来看,我们可以将 EXT-X-TARGETDURATION: 设置为 N 秒,其中 N 小于 10(想想 2 或 3 秒)。

实际上,这是否允许?在使用 5 秒或更短的 HLS 段时,是否有人遇到过应用获得批准的情况?我听说过轶事证据表明这是不允许的。

关于 Apple 的规则,我所见过的任何东西都没有限制分段最小值。但是,有一个技术说明指出:

“我们强烈建议目标持续时间为 10 秒。”

问题是该建议是否实际上是一条未说明的规则。

来源:http: //developer.apple.com/library/ios/#technotes/tn2224/_index.html

进一步说明 - Apple 提供了一种“媒体流验证器工具”,它不会报告目标持续时间为 2 或 3 秒的流的错误。这进一步表明流持续时间是“有效的”。

感谢您的任何经验/想法。此外,如果您知道任何您认为使用 5 秒或更短的 HLS 段的已批准应用程序,那也会有所帮助,因为我可以检查它们是否确实使用较短的持续时间并将其用作 Apple 批准的补偿。

4

0 回答 0