Проблемы с сайтом потокового видео для iPhone

Я пытался встроить несколько видео на веб-сайт, который я создаю, и столкнулся с проблемой при попытке потоковой передачи видео на iPhone/iPad.

Вот код, который я использую:

<video  width="480" height="360" controls>
<source src="/video/Fire.mp4" type="video/mp4" />
</video>

Это отображает миниатюру с кнопкой воспроизведения на ней. Однако кнопка воспроизведения перечеркнута. (Кнопка неверного кодека?)

Я убедился, что видео правильно закодировано (MP4, H.264, базовый уровень).

Любые предложения о том, что я делаю неправильно?


person Daniel Fontaine    schedule 29.11.2011    source источник


Ответы (1)


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

  • Убедитесь, что сервер отправляет видеофайл с правильным типом MIME (video/mp4).
  • Битрейт видео составляет менее ~ 2 МБ / с, также есть связь с максимальным разрешением, которое вы можете использовать в сочетании с битрейтом.

Я также кодировал видео в формате mp4 с базовым профилем с помощью Adobe Media Encoder и не смог воспроизвести видео на iPhone.

Я использовал Miro Video Converter для конвертации из mp4 в mp4 и теперь могу правильно воспроизводить видео на iPhone.

Очевидно, что какую-то часть кодировки я должен установить неправильно из программного обеспечения Adobe, но я еще не определил ее.

Если кто-то еще может поделиться своим опытом, это будет оценено.

person demolish    schedule 29.11.2011