HTML 5 видео в IE говорит "неверный источник" - PullRequest
0 голосов
/ 14 апреля 2020

Я изо всех сил пытаюсь отладить странную проблему, которая у нас есть. У нас есть два веб-сайта (два разных URL-адреса ...), которые используют тег video для загрузки видео из одного (соответствующего) домена. Это работает во всех браузерах, кроме IE. IE может нормально воспроизводить одно из видео, другое отображается как «неверный источник» при рендеринге.

Я устранил некоторые распространенные проблемы, связанные с этим (убедитесь, что у нас есть метатег режима совместимости IE, убедитесь, что он использует поддерживаемый код c, et c) но никто не казался виновником.

Форматы видео почти идентичны, но с небольшими отличиями. Хотите знать, может ли проблема быть одним из этих небольших различий ... или, возможно, проблема на стороне сервера (может быть проблема типа MIME?)

Видео, которое работает в IE:

  • файл mp4
  • Код H.264 c
  • Разрешение 1920 x 1080
  • ~ размер файла 4 МБ

Видео это не работает в IE:

  • файл mp4
  • код H.264 c (с аудио * AA C)
  • 1706 x 720 разрешение
  • ~ 12 МБ, размер файла

Я должен отметить, что видео, которое не работает в IE, не уникально для этого видео ... это все видео на этом конкретный сайт. Что заставляет меня думать, что это может быть проблема уровня сервера какого-то рода.

Кроме этого, единственное реальное отличие состоит в том, что он был закодирован аудио (может ли это быть проблемой?).

1 Ответ

0 голосов
/ 15 апреля 2020

Это может быть проблема типа MIME. Пожалуйста, обратитесь к Замечаниям из этой документации :

Начиная с Windows Inte rnet Explorer 9, любой аудио или видео контент нуждается в правильном MIME-тип установлен на сервере, иначе файлы не будут воспроизводиться. Inte rnet Explorer 9 поддерживает аудио MP3, а также аудио и видео MP4. В следующей таблице приведены необходимые настройки для вашего веб-сервера для правильного размещения этих файлов.

enter image description here

Вы можете обратиться к приведенной выше таблице и проверить настройки Mime-типа.

...