видео тег в статусе iphone - PullRequest
0 голосов
/ 10 июня 2010

Есть ли какой-нибудь фильм, который на самом деле работает в сафари на iPhone / iPad, используя тег видео? Мы попробовали так много форматов и фрагментов кода. Я слышал, что mp4 / h264 должен работать, но не для нас.

Может кто-нибудь указать мне рабочий пример онлайн?

Если вы знаете код или спецификации / форматы для видео тега на iphone, это было бы здорово.

Обновление:

Вот ссылка на имеющийся у нас файл mp4: http://aino.se/media/207.mp4 Вот последний код, который мы попробовали:

<video width="480" height="270" controls autoplay>
    <source src="http://aino.se/media/207.mp4" type="video/mp4">
</video>

Прекрасно работает в Safari / Chrome, но не работает в iPhone / iPod

Ответы [ 4 ]

2 голосов
/ 11 июня 2010

Да, видео тег работает. У www.sup.com.tw есть некоторые (не все. Сайт на китайском, хотя. Нажмите на ссылки на видео в правом верхнем углу.)

Новые видео на этом сайте работают с IE 6/7/8 (через возврат к flash player, не тестировался на IE9), Firefox (пришлось рендерить отдельный файл ogv, так как нет поддержки h.264), Safari, Chrome , iPhone Safari, браузер Android (модель Desire, не определил тип браузера).

Проблема с вашей кодировкой. Посмотрите на этой странице подробные инструкции о том, как конвертировать:

http://diveintohtml5.ep.io/video.html

Ключ, я думаю, - это профиль преобразования h.264. Необходимо убедиться, что вы переходите на базовый профиль. Другие профили не поддерживаются в iPhone.

Я использовал ручной тормоз CLI с Automator в Mac OS X для пакетной визуализации.

1 голос
/ 11 июня 2010

Тот факт, что видео работают на настольных версиях Chrome и Safari, говорит о том, что проблема заключается в том, как кодируются ваши видео.Хотя iPhone и iPad поддерживают видео H.264 через HTML5, они поддерживают только самый базовый доступный профиль.Это означает, что дополнительные вещи, которые вы можете сделать, чтобы видео выглядело лучше (например, дополнительные контрольные кадры, B-кадры, CABAC и т. Д.), Делают видео непригодным для воспроизведения на iOS.

Какое программное обеспечение для кодирования вы используете?Я попытался бы снова закодировать видео с наиболее доступными настройками: установить среднюю скорость передачи данных, сохранить FPS на прежнем уровне и, возможно, сделать два прохода, если вы думаете, что это поможет с качеством.Все, что за этим, довольно шатко.

Редактировать: Что касается примеров, vimeo.com имеет все свои видео в формате iPhone-ready.

0 голосов
/ 10 июня 2010

Тег видео работает на iPad и iOS4, а не на iPhone OS 3.1 и более ранних версиях.

0 голосов
/ 10 июня 2010

У Apple есть список сайтов, которые используют HTML5 для правильной работы с iPad: http://www.apple.com/ipad/ready-for-ipad/

HTML5 video тег с источником h264 должен работать очень хорошо.

...