FLV - это формат видео Flash (или контейнер), который не имеет ничего общего с HTML5.Хотя формат видео для HTML5 не был согласован, в настоящее время браузеры поддерживают H.264 и Ogg Theora, а недавно Google открыл кодек VP8 и упаковал его в контейнер WebM.Технически браузер может поддерживать flv через элемент HTML5 <video>
, но этого никогда не произойдет.Таким образом, поддержка браузера:
- Firefox 3.6 - Ogg Theora
- Firefox 4.0 - Ogg Theora + WebM
- Chrome 5.0 - H.264 + Ogg Theora (ожидается WebM)в ближайшее время)
- Safari 4/5 - H.264
- Opera 10.5 - Ogg Theora (я полагаю, скоро появится WebM)
- IE9 - H.264 (поддерживает WebM, если установлен)пользователем)
Чтобы ответить на ваш вопрос, если вы хотите воспроизводить видео в формате .flv, боюсь, вы застряли на Flash.Если вы хотите воспользоваться видео HTML5 сейчас, можно создать видеопроигрыватель HTML5, который ухудшает поддержку Flash, если у пользователя нет браузера HTML5.Это будет означать преобразование ваших видео в H.264 и / или Ogg Theora, а также удобство работы с flv, так что вы можете столкнуться с необходимостью иметь дело с несколькими видеофайлами в разных форматах, занимая место на диске.
РЕДАКТИРОВАТЬ: Я заметил, что вы имеете в виду мобильные телефоны, а не настольные браузеры, я знаю, что Safari на iPhone поддерживает H.264, Android поддерживает H.264 (я уверен, что WebM будетWindows Mobile 7, скорее всего, будет поддерживать H.264.В остальном я не уверен.