Благодарим вас за отправку APPNAME_HERE. Мы рассмотрели вашу заявку и что оно не может быть отправлено в App Store в это время потому что он не использует базовую линию поток 64 кбит/с для HTTP Live Протокол потоковой передачи для трансляции потоковое видео. HTTP потоковое видео требуется при потоковой передаче видеопотоков через сотовую сеть, чтобы имеют оптимальный пользовательский интерфейс и использовать передовые методы сотовой связи. Эта протокол автоматически определяет доступная для пользователей и соответственно регулирует полосу пропускания, даже когда полосы пропускания изменяются. Это позволяет вам имеют столько потоков, сколько хотите, поскольку пока 64 кбит/с устанавливается в качестве базовой линии корма.
Это то, что я получил от Apple, хотя у меня есть поток 48 Кбит/с, 64 Кбит/с, 128 Кбит/с и 384 Кбит/с. Как установить базовый канал? То, как мое приложение работает сейчас, это загрузка самого низкого доступного вначале, а затем масштабирование вверх с пропускной способностью. Это мой индекс m3u8
#EXTM3U
#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=48000
stream-soundonly.m3u8
#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=64000
stream-64k.m3u8
#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=128000
stream-128k.m3u8
#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=384000
stream-384k.m3u8
Apple действительно нервничает