Проблема HTML 5 с видео - PullRequest
       6

Проблема HTML 5 с видео

3 голосов
/ 19 июля 2010

Я пытаюсь настроить свой сайт для использования видео HTML 5.Файлы mp4 подаются с S3.У меня правильный тип MIME, и URL-адрес правильный.Это не работает, хотя.Единственное, о чем я могу думать, это о неправильном кодеке.

Вот мой код:

<video width="320" height="240" controls>
<source src="{url}"  type='video/mp4; codecs="avc1.42E01E, mp4a.40.2"'>
</video>

Теперь, насколько я понимаю, аудиокодек всегда один и тот же.mp4a.40.2.Видео закодировано как базовая линия, но в соответствии с http://wiki.whatwg.org/wiki/Video_type_parameters#MPEG-4, последние два символа видеокодека в моем коде 1E являются переменными.

Наличие неправильных символов достаточно, чтобы вызвать видеоне работать?Если да, то как мне найти правильные настройки?

Мне трудно обдумывать это.Спасибо за любую помощь, вы можете предоставить.

Ответы [ 2 ]

1 голос
/ 19 июля 2010

Идея информации о видеокодеках заключается в том, что ваш браузер не загрузит видео, если не сможет его воспроизвести.( обнаружил, что здесь ) Так что я думаю, что даже с неправильным, но обычным уровнем avc (последние 2 символа) он должен загружаться и игратьЯ нашел это руководство , как определить и изменить свой уровень AVC с помощью шестнадцатеричного редактора. Megui , видимо, тоже работает для этого.

0 голосов
/ 19 июля 2010

Попробуйте удалить атрибут type.Если это заставляет его работать, вы нашли проблему.Также проверьте фактический Content-Type заголовок HTTP.

...