Description projet :
Concerne le player vidéo dash.js: https://github.com/Dash-Industry-Forum/dash.js Le but de la mission est d'analyser le source javascript du player vidéo dash.js et de : 1) Localiser, comprendre et corriger trois bugs dans le player dash.js liés à la fonction de déplacement dans la vidéo (avance/retour): a) Sur certains timecode de debut il affiche la vidéo, et pour d'autres timecodes il échoue. b) Lorsque le serveur de vidéo dispose d'un cache cela semble causer des échecs de chargement c) Dans certains cas visualiser le live pose problème pour se positionner dans la vidéo après. 2) Faire un transfert de compétences à notre équipe technique pour - Expliquer les raisons technique de ces bugs et les corrections mises en places - Expliquer l'architecture général du player et le fonctionnement de DASH, fonctionnement du manifest MPD, chargement des segments - Nous conseiller sur certaines évolutions que nous voudrions faire dans le player pour le personnaliser à nos besoins. Soit environ 4 demi-journées de réunions Skype en plus du temps passé pour la correction des bugs. Livrables: - Sources de dash.js avec les bugs corrigés - Un fichier Word avec détail de toutes les modifications faites et explications détaillées de ces modifications. - Tests avec notre équipe de la version corrigée sur nos serveurs pour vérifier que les problèmes ont été résolus.