Les laboratoires seront composés d'un laboratoire d'introduction et d'un projet de session itératif permettant à l’étudiant de maîtriser et d’approfondir la théorie vue en classe ainsi que de perfectionner ses habilités en conception, implémentation et validation logicielle. Ces séances de laboratoire seront consacrées à analyser, concevoir et implémenter des composantes de systèmes de communication audiovisuels (p.ex. gestion des erreurs, de débit, de tampons) et les intégrer à d’autres composantes pour réaliser des applications audiovisuelles fonctionnelles et en évaluer les performances.
1. Laboratoire 0 (4 heures, individuel) : Familiarisation avec les bibliothèques de code et les outils de développement du projet de session.
2. Projet de session :
a. Partie 1 (8 heures) : Concevoir, développer et tester une plateforme de diffusion vidéo en continu.
b. Partie 2 (6 heures) : Concevoir, développer et tester une fonctionnalité multimédia supplémentaire sur la plateforme.
c. Partie 3 (6 heures) : Évaluer la performance de la plateforme.
NOTE : Si vous éprouvez des difficultés techniques avec le matériel des laboratoires du département, s.v.p. communiquez le problème à support-logti@etsmtl.ca. Consultez le site de cours pour les contenus pour chaque laboratoire.