Протокол Youtube для потоковой передачи на iPhone

Я читал, что Youtube отправляет устройствам iPhone файлы формата MP4, а не обычный flv, поскольку iPhone не поддерживает Flash и RTMP. Протокол тоже меняют? Какой протокол использует Youtube для потоковой передачи на iPhone? Могу ли я использовать потоковое решение RED 5 для потоковой передачи «на» iPhone?

Спасибо


person WinOrWin    schedule 02.05.2011    source источник
comment
Вы можете использовать IIS — он бесплатный и выполняет свою работу.   -  person Andrew    schedule 09.04.2012


Ответы (2)


Не могу сказать наверняка, но они должны использовать Apple HTTP Live Streaming.

https://developer.apple.com/streaming/

person adam    schedule 02.05.2011

Они, вероятно, используют HTTP для «потоковой передачи» файлов MP4, точно так же, как веб-сайт Youtube делает это с .flv, а теперь и с .f4v (который в любом случае является .mp4).

Пока файлы MP4 создаются таким образом, что все важные метаданные находятся в начале файла, до начала видео- и аудиоданных, любой проигрыватель может воспроизводить файл так же, как локальный файл MP4, даже если он все еще загружается. . Специальный протокол не требуется.

person lxgr    schedule 18.01.2012