Вот требование для приложений. для которых нужна технология потоковой передачи http,
Если ваше приложение доставляет видео по сотовым сетям, а продолжительность видео превышает 10 минут или 5 МБ данных за пятиминутный период, вам необходимо использовать HTTP Live Streaming. (Для небольших клипов можно использовать прогрессивную загрузку.)
Если ваше приложение использует HTTP Live Streaming по сотовым сетям, вам необходимо предоставить по крайней мере один поток со скоростью 64 Кбит / с или более низкой пропускной способностью (поток с низкой пропускной способностью может быть только аудио или аудио с неподвижным изображением).
Эти требования распространяются на приложения iOS, представленные для распространения в App Store для использования в продуктах Apple. Несоответствующие приложения могут быть отклонены или удалены по усмотрению Apple.
Какова реальная цель установить ограничение в 10 минут или 5 МБ за 5 минут? И какова причина использования этих двух конкретных данных? Зачем устанавливать пороговое значение 64 км / с?