Файл m4v не будет воспроизводиться в браузере Safari на IOS - PullRequest
1 голос
/ 15 июля 2011

Я пытаюсь воспроизвести файл .m4v в качестве аварийного переключения, поскольку IOS по-прежнему не поддерживает Flash.Я могу воспроизвести файл .m4v в Windows через несколько браузеров, но даже если я перейду непосредственно к файлу .m4v на моем сервере с iPad, он не будет воспроизводиться.Все, что я вижу, это черный экран.

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

Я развернул файл .m4v в своей личной сетисервер и может играть в нее оттуда.Тип MIME установлен правильно.

Это MIME-тип:

.m4v = video/x-m4v

Что еще может быть неправильно установлено?

Вот пример моего HTML:

<video id="movie" width="320" height="240" preload controls>
    <source src="/SurroundHealth/videos/sample_ipod.m4v" />
    </object>
    <div class="fallback">
       <p>You must have an HTML5 capable browser.</p>
    </div>
</video>

Вот URL:

http://dev.surroundhealth.net/surroundhealth/videos/test.html

Ответы [ 3 ]

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

Никогда не понимал этого, поэтому мы выложили видео на YouTube

0 голосов
/ 31 августа 2015

Измените тип MIME для чтения application / octet-stream вместо video / mp4 - сработало для меня!

0 голосов
/ 15 июля 2011

Я думаю, что ваш тип пантомимы неверен и должен быть:

.m4v = video/mp4

Ссылки:

http://en.wikipedia.org/wiki/MPEG-4_Part_14

...