El video HTML5 no funciona en IE 11

Tengo un archivo de video que tengo trabajando en todo menos IE 11. Aparece el error “Error: tipo de video no compatible o ruta de archivo no válida” cuando se carga en IE 11. A continuación se muestra el HTML que estoy usando.

 

También tengo un archivo .htaccess para que funcione en Firefox.

 AddType audio/ogg oga ogg AddType video/ogg ogv 

¿Por qué no funciona en IE 11?

Creo que IE requiere el códec H.264 o MPEG-4, que parece que no especifica / incluye. Siempre puede verificar si hay compatibilidad con el navegador utilizando HTML5Please y ¿Puedo usar … ? Ambos sitios suelen tener información muy actualizada sobre soporte, polyfills y consejos sobre cómo aprovechar las nuevas tecnologías.

¿Cuál es la resolución del video? Tuve un problema similar con IE11 en Win7. El decodificador H.264 de Microsoft admite solo 1920×1088 píxeles en Windows 7. Ver mi historia: http://lars.st0ne.at/blog/html5+video+in+IE11+-+size+does+matter

He tenido problemas similares con la reproducción de un video en IE11 en Windows 8.1. Lo que no me di cuenta fue que estaba ejecutando una versión N de Windows, lo que significa que no se instalaron características de medios. Después de instalar Media Feature Pack para las versiones N y KN de Windows 8.1 y reiniciar mi PC, funcionaba bien.

Como nota al margen, el video funcionó bien en Chrome, Firefox, etc., ya que esos navegadores cayeron correctamente al archivo webm .

Sé que esto es antiguo, pero aquí hay algo más si todavía tiene problemas con la solución anterior.

Solo ingrese su :

  

Evitará que IE vuelva a la compatibilidad con IE9, rompiendo así la función de video. Funcionó para mí, así que si todavía tienes problemas, considera consultar esto.

Alternativamente, puede agregar esto en PHP:

 header('x-ua-compatible: ie=edge'); 

O en un archivo .htaccess:

 header set X-UA-Compatible "IE=Edge" 

Aunque MP4 es compatible con Internet Explorer, sí importa cómo se codifica el archivo. Asegúrese de utilizar la encoding BASELINE cuando represente el archivo de video. Esto solucionó mi problema con IE11

Fue debido a la versión IE Document-mode demasiado baja. Presione ‘F12’ y use una versión superior (Mi caso, la versión anterior 9 está bien)

En mi caso, Codec ID del archivo mp4 era el problema, Codec ID: isom (isom / iso2 / avc1 / mp41) no se estaba reproduciendo en IE 10 y 11 usando la etiqueta de video, después de convertirlo a “mp42 (mp42 / isom / avc1 ) “con FFmpeg comenzó a jugar en IE también.