Windows Media Player HTML5-extensie voor Chrome

De aankondiging dat Google native H.264-afspeelondersteuning zou verwijderen, veroorzaakte behoorlijk wat opschudding op internet (zie Google Ditches H.264 Ondersteuning in Google Chrome). Google Chrome was tot nu toe de enige webbrowser die H.264-, Theora- en WebM8-video's ondersteunde en die met de aankondiging ongetwijfeld zou veranderen.

Er zijn twee browserkampen gevormd. Aan de ene kant Google Chrome, Mozilla Firefox en Opera die Webm8 (VP8) en Theora-video's ondersteunen, aan de andere kant Microsoft Internet Explorer en Safari die H.264-video's hebben. Microsoft Internet Explorer ondersteunt bovendien VP8-video's als een VP8-codec op het computersysteem is geïnstalleerd.

Microsoft heeft onlangs een extensie gemaakt voor de Firefox-webbrowser die ondersteuning voor H.264-video's aan de browser heeft toegevoegd (zie HTML5-extensie voor Windows Media Player Firefox Add-on). De extensie maakte gebruik van de ingebouwde mogelijkheden van het Windows 7-besturingssysteem om ondersteuning voor H.264-video's aan Firefox toe te voegen.

Microsoft's Interoperability Bridges and Labs Center heeft nu een vergelijkbare extensie uitgebracht voor de Chrome-webbrowser van Google. De extensie is compatibel met Google Chrome 8 of hoger en het Windows 7-besturingssysteem.

Deze extensie is gebaseerd op een Chrome-extensie die HTML5-pagina's parseert en videotags vervangt door een oproep naar de Windows Media Player-invoegtoepassing zodat de inhoud in de browser kan worden afgespeeld. De extensie vervangt alleen videotags als de video-indelingen die in de tag zijn opgegeven, behoren tot de formaten die worden ondersteund door Windows Media Player. Tags die andere video-indelingen bevatten, worden niet aangeraakt.

De extensie controleert ook of de browserversie al MP4 (H.264) videocodec ondersteunt, zo ja, wordt de extensie niet gebruikt.

De huidige versie van de extensie gebruikt nog steeds de plug-in-API's van Windows Media Player om het afspelen van video te regelen, dus er zijn enkele verschillen tussen de methoden / eigenschappen die zijn gedefinieerd in de opkomende HTML5-standaard en die beschikbaar zijn in de plug-in Windows Media Player. We werken aan een oplossing voor deze beperking in de volgende release.

Google Chrome-gebruikers met Windows 7 die H.264-ondersteuning in hun webbrowser willen, kunnen daarvoor de extensie downloaden en installeren vanaf de projectwebsite. De release-opmerkingen zijn hier beschikbaar.