Как вы транслируете видео M4V в Интернете без использования Flash? - PullRequest
1 голос
/ 17 марта 2010

Я создаю веб-сайт, который должен транслировать видео и быть дружелюбным к карманным устройствам (особенно iPhone). Некоторые портативные устройства не поддерживают Flash, поэтому я избегаю использования Flash Player. Как YouTube транслирует свои видео, чтобы они воспроизводились как на настольных компьютерах, так и на iPhone? Я ищу игрока или нескольких игроков, которые можно каким-то образом активировать на основе устройства пользователя.

Ваша помощь и руководство очень ценятся. Спасибо.

1 Ответ

6 голосов
/ 17 марта 2010

Веб-сайт YouTube и другие используют тег HTML5 для потокового воспроизведения на iPhone. Это работает так:

<video  width="480" height="360" controls>
    <source src="test.mp4" type="video/mp4" />
    <source src="test.ogv" type="video/ogg" />
</video>

В Safari (как для настольных компьютеров, так и для мобильных устройств) и Chrome будет воспроизводиться файл test.mp4, сжатый h264. Firefox воспроизведет test.ogv. Для других видео вы все равно должны иметь флэш-видео плеер в качестве запасного варианта. Вы можете настроить выбор формата и флэш-резерв автоматически, используя HTML5Media . Вы также можете проверить SublimeVideo , который предоставляет элементы управления проигрывателем видео для тега <video>.

...