видео html5 не воспроизводится в Chrome и Safari на этапе

#javascript #jquery #html

#javascript #jquery #HTML

Вопрос:

у меня проблема с воспроизведением видео html5 в Chrome и Safari на этапе.Локально он воспроизводится во всех браузерах. он воспроизводится после 10-15 минут в Chrome и Safari на этапе. но на этапе firefox играет быстро.Пожалуйста, помогите мне.Здесь я вставил свой код.

 <video id="mgtvideo"  width="268" height="194" control="controls" >
     <source id='mp4video' src="<?php echo base_path()?>sites/default/files/videos/Srinivas_Balasubramanian.mp4" type="video/mp4" />
    <source id='oggvideo' src="<?php echo base_path()?>sites/default/files/videos/Srinivas_Balasubramanian.ogg" type="video/ogg" />
    <source id='webmvideo' src="<?php echo base_path()?>sites/default/files/videos/Srinivas_Balasubramanian.webm" type="video/webm" />
  </video>
  

размер mp4: 20 МБ
Размер ogg: 5 МБ
размер webm: 7 МБ

Ответ №1:

Взгляните на: http://html5video.org /

Примечание: HTML5 больше не требует, чтобы solidus ( / ) закрывал самозакрывающиеся теги.

Ответ №2:

Недавно я завершил мобильное приложение с видео HTML 5 и, как ни странно, обнаружил, что порядок, в котором видео размещаются в теге, имеет значение. Для обеспечения кросс-браузерной совместимости я указал форматы в следующем порядке

  1. МР4
  2. WebM
  3. OGV