Supervision Multimedia

Encadrants : 

Occurrences : 

2020

Nombre d'étudiants minimum: 

2

Nombre d'étudiants maximum: 

4

Nombre d'instances : 

1

Domaines: 

Les systèmes de diffusion multimédia modernes sont la plupart du temps composés de nombreux blocs de traitements : réception de contenu, décompression, insertion d'effets, compression en plusieurs qualités, injection de métadonnées et diffusion sont les plus couramment rencontrés. Afin d'assurer le bon déroulement du service, il est impératif de proposer des outils de monitoring permettant de s'assurer du bon fonctionnement temps-réel de la chaîne de diffusion. Une tendance / bonne pratique de l'industrie est de proposer des outils de monitoring reposants sur des technologies Web capable d'être démarrés et arrêtés "à chaud" sans perturber la chaîne de diffusion.

Dans le cadre de ce projet, nous nous proposons d'étendre un tel logiciel de diffusion pour y ajouter un superviseur web permettant :

  • dans un premier temps, de visualiser de manière efficace l'état de la session de diffusion
  • dans un second temps, d'interagir avec la session de diffusion (changements de débits, ajout de retour visuel, etc...)

La programmation se fera principalement en JavaScript et C.