Come faccio a far funzionare un video HTML5 utilizzando IE10

Spero che qualcuno abbia un’idea su cosa posso fare per aiutarmi a riprodurre video HTML5 sulla mia intranet locale.

Il mio server Web = Windows Server 2008 R2 Standard versione a 64 bit di IIS = IIS7

Test User environment = Windows 7 Enterprise

Il video funziona perfettamente con “Google Chrome”

Il video non funziona utilizzando “IE10”

    Il mio codice html è il seguente:

          

    La mia macchina di prova che utilizza IE10 riproduce il video HTML5Rocks ” http://craftymind.com/factory/html5video/CanvasVideo.html ”

    Saluti,

    Chris

    Assicurati di impostare il server web per utilizzare un tipo MIME video/mp4 per .mp4. Ho accidentalmente impostato .mp4 per utilizzare video/mpeg tipo MIME, il video viene riprodotto in Chrome, ma non in IE11.

    Inoltre, è necessario assicurarsi che il video utilizzi il codec video H264 e il codec audio AAC

    Ho appena avuto un problema simile, il mio sito HTML5 non ha funzionato affatto. Nessun messaggio di errore appena vuoto.

    Il motivo era Windows7 N (UE – nessun lettore multimediale).

    Dopo aver installato Windows Media Player , questo (e anche altri problemi) sono corretti. Spero possa essere d’aiuto 🙂

    Non sembra che funzioni in Win7 + IE10 per qualche motivo. Tutto il resto sembra buono. Testato contro le seguenti pagine, che include il test ie.microsoft.com.

    http://ie.microsoft.com/testdrive/graphics/videoformatsupport/default.html http://www.w3.org/2010/05/video/mediaevents.html

    Win7 IE9 – OK

    Win7 IE10 – No

    Win8 IE10 – OK

    Win7 IE11 – OK

    Win8 IE11 – OK

    Schermate di BrowserStack per la pagina di test di MS. http://www.browserstack.com/screenshots/9083c865675d0821ee8b1030a43da5fd36bff469

    Non ho installato IE10, tuttavia, secondo caniuseit , mp4 è supportato in IE9 e 10 .

    Il seguente html funziona per me in IE9 e Chrome, nota che il tuo file video deve essere nella stessa cartella della tua pagina html sul server (in questo esempio).

           

    Modifica: ho installato IE10 e posso confermare che anche qui funziona.

    Modifica: dato che Firefox non supporta mp4, e i browser più vecchi non supportano il video in modo nativo, è meglio fornire fonti multiple (formati) e fallire, solitamente su un flash player.

           

    Forse hai un problema con il driver della scheda video come menzionato in Can not play n IE10 HTML5 video né Modern UI apps video .

    Distriggers il rendering GPU in IE come:

    Opzioni Internet> Avanzate> Grafica accelerata> Utilizza il rendering del software anziché il rendering della GPU

    E vedi se funziona.

    Ho avuto un sacco di problemi con IE10 giocando a video html5. L’ultima cosa che ho controllato è stata la giusta: i video sono stati compressi con gzip. Controlla la configurazione del tuo server !!!

    EDIT: per sapere se i tuoi video vengono compressi dal server, usa uno sniffer proxy di rete come Charles ad esempio, o anche il debugger di IE e controlla l’intestazione di risposta alla richiesta del file video. Se trovi Content-Encoding:gzip , allora dovresti controllare la configurazione del tuo server. Nel mio caso ho dovuto disabilitare la compressione gzip sui file video nel mio file .htaccess.

    Questo è il codice che uso per i miei video html5:

     

    Questo dovrebbe funzionare su tutti i dispositivi / browser. Ho chiamato i wideos in quell’ordine specifico per consentire ai browser moderni di caricarli più velocemente (chrome può giocare ogg / webm / mp4 – dal test dei miei video ogg / webm sembrano caricarli più velocemente mp4 in modo da ridurre i tempi di buffering)

    Ho avuto lo stesso identico problema. La mia risoluzione originale del video era 1920×1200. Sembra che IE10 abbia problemi con questo. I primi test con video a risoluzione inferiore hanno risolto il problema.