La version 1.3.0 du player hasplayer.js a été publiée sur Github

hasplayer.js est un client javascript pour la lecture de contenus vidéo HAS (Http Adaptive Streams) dans des navigateurs HTML5, grâce aux extensions MSE (Media Source Extensions) et EME (Encrypted Media Extensions) spécifiées par le W3C.
Le projet Open source hasplayer.js (https://github.com/Orange-OpenSource/hasplayer.js) est basé sur le projet dash.js issu du consortium DASH Industry Forum, dont l’objectif est de jouer des contenus MPEG DASH.
L’objectif du player hasplayer.js était d’étendre le projet dash.js en ajoutant le support de protocoles de streaming adaptatif utilisés dans les services vidéo d’Orange, tels que le Microsoft Smooth Streaming et l’Apple HLS.
Le player hasplayer.js est actuellement déployé sur certains services vidéo d’Orange (WebTV France, live mobile TV for certains AMEA), et par plusieurs autres compagnies dans leurs services vidéo (VOD et/ou live).