使用HLS(Http live streaming)是否需要提供"Audio-only"流?

Is it necessary to provide "Audio-only" stream when I use HLS(Http live streaming)?

我阅读了此文档,但不确定是否需要添加纯音频流。 https://developer.apple.com/library/content/qa/qa1767/_index.html

应用商店审核指南已更改如下。

超过 10 分钟的蜂窝网络视频流式传输内容必须使用 HTTP 实时流式传输,并包含基线 64 kbps 纯音频 HTTP 实时流 => 超过 10 分钟的蜂窝网络视频流内容必须使用 HTTP 实时流式传输并包括基线 192 kbps 或更低的 HTTP 实时流

当我有一个纯音频流时,用户输入了该流,它看起来有问题,因为仍然有图像。从那条流中恢复过来有点晚。 所以我只想准备视频的最低比特率(视频 100Kbps,音频 92Kbps)。

是否可以在没有纯音频比特率的情况下使用 192kbps 视频以获得最低比特率?

谢谢。

Apple 基本上将答案移到了链接 Technical Note TN2224 中。

If your app uses HTTP Live Streaming over cellular networks, you are required to provide at least one stream at 192 kb/s or lower bandwidth. The low-bandwidth stream may be audio-only, or audio with a still image, but you should strive to have video in your 192kbps stream.

如果你的最低流是根据他们的限制,你现在应该没问题,它不能再是纯音频。