Установить скорость буфера MPMoviePlayerController - PullRequest
0 голосов
/ 21 ноября 2011

Мое приложение было недавно отклонено, потому что оно настроено на потоковую передачу файлов объемом более 60 МБ с моего веб-сервера и их воспроизведение; MPMoviePlayerController загрузил весь файл за 5-10 минут, одновременно воспроизводя его. С точки зрения тестирования, приложение работало отлично, но Apple ограничивает потоковую передачу аудио 5 Мб / 5 мин.

Как мне ограничить скорость буфера только 5 Мб / 5 мин?

Я понятия не имею, в каком направлении идти. Я готов к капитальному ремонту, пока плеер все еще может передавать файлы с моего веб-сервера.

Все ответы приветствуются.

1 Ответ

1 голос
/ 03 марта 2012

Прямая трансляция ограничена из-за ограничений сотовой сети, поэтому единственный способ сделать это - сделать следующее:

Google "HTTP Live Streaming"

Загрузите инструменты из Центра разработки Apple и установите их

Вам понадобится использовать Терминал для медиафайлов Сегменты

mediafilesegmenter /Path\ to\ File/Name.mp3

Затем загрузите файлы .m3u8 и сегменты на свой сервер (в тот же каталог) и выполните потоковую передачу m3u8. Проблема решена!

...