Youtube для мобильных устройств использует потоковую передачу RTSP, но это довольно излишне в настройке и обслуживании.
Так что, похоже, HTML5, вероятно, лучший способ передачи видео, встроенных в веб-сайты, на мобильные устройства.(Могу ли я получить подтверждение на этот счет или нет?)
Также включить статическую ссылку на файл мультимедиа, чтобы телефон мог решить, что с ним делать, а в некоторых случаях загружать и запускать его с помощьюсистемный проигрыватель, который, кажется, поддерживает больше кодеков и прочего.
Проблема в правильном кодировании видео.
Я много пробовал и в итоге получил видеофайл, который воспроизводится на Iphone 4, Iphone3 с обновленным программным обеспечением и Android 2.1.Вот и все, что у меня было для тестирования.
Чтобы все заработало, казалось, что необходимо следующее:
Format profile : Baseline@L1.3
Codec ID : avc1
Файл также необходимо обработать с помощью qt-faststart
(который яне понимаю, потому что это добавляет к требованиям больше, поскольку по умолчанию в спецификации H264 видеоинформация закодирована в конце файла.)
Я много искал, но безуспешно, поэтому мой вопрос:
Какие настройки выбрать для поддержки большинства возможных устройств с еще хорошим сжатием, качеством и прочим.
Удастся ли мне работать с H264 (AVC) или потребуется поддержка альтернативного источникав любом случае с webm / ogg или чем-то в этом роде?
Или другими словами:
Если вы разместите видео в Интернете в формате HTML5 для показа на мобильных устройствах.Какие настройки кодека вы бы выбрали и почему.
Я открою другие вопросы, на которые я частично отвечу сам, и свяжу их здесь, как это сделать:
- совместимый html5-плеер
- сделать резервный флэш или наоборот
- как правильно кодировать видео на стороне сервера, включая установки требований и различные входные файлы
Надеюсь, в конце концов у меня будет мойвеб-сайт с видео, все настроено и готово для мобильных устройств, а также подробное руководство для всех, кто может это сделать.