Il est devenu courant aujourd'hui de télécharger des séquences audio et vidéo par l'internet et de les rejouer localement. Il suffit pour cela de savoir où trouver les fichiers pertinents et de disposer les logiciels appropriés pour restituer le son et l'image.
Le but de ce projet est de monter à l'enst un serveur dont la vocation
sera de permettre à l'utilisateur d'enregistrer et de jouer des
séquences audio et vidéo.
Le serveur devra donner accès aux extraits en fonction des critères
de choix de l'utilisateur (thème, auteur, format, date, longueur, ...).
Dans ce but, vous devrez concevoir une mini base de données pour
ce serveur ainsi que les outils d'administration des extraits pour
éditer (sur le web) le catalogue de la base.
Pour les fichiers au format RTP (Realtime Transport Protocol)
qui sont diffusés sur le Mbone, les outils d'enregistrement "au vol"
sont disponibles. Il conviendra de les utiliser pour créer des fichiers
à ce format. Ces fichiers pourront par ailleurs être
rejoués par les outils appropriés et disponibles à l'enst.
Pour les autres formats, il n'est pas demandé a priori de pouvoir
les enregistrer, certains formats étant "propriétaires".
Le serveur devra simplement être en mesure de les rejouer.
Il est clair que, vu la diversité des formats et la disparité des plate-formes, il faudra faire un inventaire des formats et des logiciels permettant de les jouer, et proposer éventuellement à l'utilisateur d'importer le "pluggin" qui lui permettra de jouer l'extrait de son choix.
A titre d'exemple, vous pouvez consulter la maquette de serveur audio/vidéo disponible actuellement.