Vimeo вставит проблему на iPhone

Вот моя дилемма:

Я создаю сайт, который позволит пользователям отправлять видео, которые будут размещены на сайте. Пользователь отправляет ссылку Vimeo, и видео публикуется на сайте во встроенном формате. Если создатель видео не имеет учетной записи PRO или PLUS Vimeo, встроенные видеоролики Vimeo не работают на iPhone 3GS (не уверен насчет iPhone 4, но они работают на iPad).

Есть ли какой-нибудь способ обойти встроенные видео Vimeo, работающие на iPhone? Есть идеи?

введите описание изображения здесь

Изменить: я проверил, и он работает на iPhone 4. Но все еще не 3GS.

Код для вставки

<iframe src="http://player.vimeo.com/video/<?php echo $videos[$i]; ?>?title=0&amp;byline=0&amp;portrait=0&amp;color=ffff00" width="" height="" frameborder="0" webkitAllowFullScreen mozallowfullscreen allowFullScreen ></iframe>

3 ответа

Я нашел решение, зарегистрировав плюс аккаунт, вы можете создать мобильную версию. Работает со всеми моделями iPhone.

Ну, без какого-либо кода трудно сказать, вы встраиваете видео через iframe?

http://vimeo.com/api/docs/player

Я занимаюсь этой же проблемой прямо сейчас. Мое предположение заключается в том, что видео Vimeo кодируются в основном профиле H.264, тогда как 3GS может воспроизводить только видео, закодированные в базовом профиле H.264.

В этой статье обсуждаются различия:

http://www.niallkennedy.com/blog/2010/07/h264-video.html

Похоже, что, вероятно, не легко обойти эту проблему. Как вы указали, все видео отлично воспроизводятся на iPhone 4 и 4S, поскольку они поддерживают основной профиль H.264.

Другие вопросы по тегам