<video> не будет воспроизводить URL Apple Trailer - PullRequest
1 голос
/ 19 октября 2011

Я пытаюсь включить на сайт видеоплеер HTML5.

У меня есть следующий код:

<video id="player" controls="controls" width="100%">
    <source src="http://trailers.apple.com/movies/paramount/captainamerica/captainamerica-tlr1_h.480.mov">
</video>

Это работает в Safari, но не в Chrome и Firefox. Кодируется .mov странным образом, который не позволяет их использовать таким образом? trailers.apple.com, который использует те же URL-адреса, отлично работает в их плеере.

Ответы [ 4 ]

0 голосов
/ 11 апреля 2014

captainamerica-tlr1_h.480.mov - это просто файл .mov, который перенаправляет на captainamerica-tlr1_h480.mov, но он все равно не будет работать в браузерах, которые не используют Quicktime для <video>.Вы должны установить User-Agent на «Quicktime» для trailers.apple.com.

0 голосов
/ 19 октября 2011

другие браузеры не понимают .mov, quicktime понимает. вам нужно обслуживать отдельные файлы для сафари. Вы можете создавать необходимые файлы с помощью Nero или просматривать через media.io.

0 голосов
/ 19 октября 2011

Apple подает свои видео только в формате MOV. Это означает, что только Safari может смотреть видео, так как это единственный браузер, который использует Quicktime в своей реализации видео HTML5. Если вы попытаетесь открыть файл непосредственно в Chrome, вы должны увидеть его загрузку или запуск плагина Quicktime.

У меня лично нет Quicktime, поэтому, когда я захожу на сайт трейлеров Apple, я получаю ссылку для загрузки Quicktime и не могу продолжать без нее.

0 голосов
/ 19 октября 2011

Вероятность того, что на сайте Apple есть несколько ссылок на разные закодированные файлы фильмов. Они делают это, потому что нет текущего формата фильма, который работает во всех основных браузерах.

Кроме того, тот факт, что URL-адрес один и тот же, не означает, что одно и то же видео размещается на веб-сайте яблок ... Возможно, они используют магию преобразования URL-адресов для получения правильного формата видео.

посмотрите на эту ссылку для хорошей текущей таблицы поддержки для кодека

http://diveintohtml5.info/video.html#what-works

...