2010-02-02 3 views
11

Поддерживает ли iphone sdk воспроизведение файлов mp4 из потоков RTMP? Я хочу хранить файлы в CloudFront (в ведре, помеченном для потока), и хотел бы, чтобы приложение iphone могло их воспроизводить. Возможно ли это, или мне лучше хранить файлы в формате mp3 на CloudFront и не включать потоковую передачу через RTMP?Поддерживает ли iphone sdk воспроизведение mp4 из потока rtmp?

+0

Вы можете использовать плеер uiwebview или Vitamio –

ответ

11

№. IOS SDK не поддерживает протокол RTSP. Вам может быть разрешено включить реализацию RTSP в ваше приложение, но Apple сильно продвигает свою технологию потоковой передачи HTTP. Кроме того: остерегайтесь этого правила из раздела 9.4 developer guidelines:

видео потокового контента через сотовой сети более 10 минут необходимо использовать HTTP Live Streaming и включают базовые 64 кбит только аудио HTTP Live Поток

Я считаю, что все используют технологию Apple HTTP Streaming. Это поддерживаемый и благословенный подход.

+0

Than q sooooo much for ur answer –

+0

Просто для справки, с тех пор он был обновлен и перенесен в другой раздел: 2.5.7. Потоковое потоковое видео через сотовую сеть более 10 минут должно использовать HTTP потоковое видео и включать базовый 192 kbps HTTP Прямой эфир. – Scriptable

1

Основываясь на моих исследованиях в видео-приложении, которое я сделал на iPod в прошлом месяце, iOS не поддерживает потоковое вещание НИЧЕГО с использованием RTMP. Если я ошибаюсь, я был бы рад услышать это.

2

Пожалуйста, проверьте приложение Wunder Radio от iTunes. Он является открытым исходным кодом по лицензии LGPL. Код можно получить здесь - http://www.wunderradio.com/code.html

+0

Похоже, что wunderground использовал ffmpeg, у которого встроенная поддержка. – mbrownnyc

Смежные вопросы