ter 2005 sujet encadré par philippe collet nicolas yohann barbier thomas castillejos nicolas sauvan...
TRANSCRIPT
![Page 1: TER 2005 Sujet encadré par Philippe Collet Nicolas Yohann Barbier Thomas Castillejos Nicolas Sauvan Bastien Salageanu Emil](https://reader035.vdocuments.site/reader035/viewer/2022062621/551d9d84497959293b8bf1c2/html5/thumbnails/1.jpg)
TER 2005
Sujet encadré par Philippe Collet
Nicolas YohannBarbier Thomas
Castillejos NicolasSauvan BastienSalageanu Emil
![Page 2: TER 2005 Sujet encadré par Philippe Collet Nicolas Yohann Barbier Thomas Castillejos Nicolas Sauvan Bastien Salageanu Emil](https://reader035.vdocuments.site/reader035/viewer/2022062621/551d9d84497959293b8bf1c2/html5/thumbnails/2.jpg)
Introduction
Fractal TV
Application client/serveur vidéo Streaming Téléchargement
Portabilité Architecture par composants
![Page 3: TER 2005 Sujet encadré par Philippe Collet Nicolas Yohann Barbier Thomas Castillejos Nicolas Sauvan Bastien Salageanu Emil](https://reader035.vdocuments.site/reader035/viewer/2022062621/551d9d84497959293b8bf1c2/html5/thumbnails/3.jpg)
Plan
1. Le multimédia, fractal et RMI:• Les possibilités• Les risques
2. Ce qui a été fait:• Travail effectué• Architecture
3. Développement:• Planning• Tests
![Page 4: TER 2005 Sujet encadré par Philippe Collet Nicolas Yohann Barbier Thomas Castillejos Nicolas Sauvan Bastien Salageanu Emil](https://reader035.vdocuments.site/reader035/viewer/2022062621/551d9d84497959293b8bf1c2/html5/thumbnails/4.jpg)
Technologies utilisées Plate-forme Fractal
Java Media Framework (JMF)
Remote Method Invocation (RMI)
![Page 5: TER 2005 Sujet encadré par Philippe Collet Nicolas Yohann Barbier Thomas Castillejos Nicolas Sauvan Bastien Salageanu Emil](https://reader035.vdocuments.site/reader035/viewer/2022062621/551d9d84497959293b8bf1c2/html5/thumbnails/5.jpg)
Les risques
Technologies non maîtrisées Programmation par composants Déploiement
Pocket PC: Compatibilité JVM de IBM Déploiement laborieux Configuration minimale Performance de la lecture vidéo
![Page 6: TER 2005 Sujet encadré par Philippe Collet Nicolas Yohann Barbier Thomas Castillejos Nicolas Sauvan Bastien Salageanu Emil](https://reader035.vdocuments.site/reader035/viewer/2022062621/551d9d84497959293b8bf1c2/html5/thumbnails/6.jpg)
Objectifs
1. Prototype entièrement fonctionnel2. Architecture facilement extensible3. Utilisable sur Windows et Linux et
éventuellement sur Pocket PC4. Utilisation de Fractal5. Déploiement en ADL
![Page 7: TER 2005 Sujet encadré par Philippe Collet Nicolas Yohann Barbier Thomas Castillejos Nicolas Sauvan Bastien Salageanu Emil](https://reader035.vdocuments.site/reader035/viewer/2022062621/551d9d84497959293b8bf1c2/html5/thumbnails/7.jpg)
![Page 8: TER 2005 Sujet encadré par Philippe Collet Nicolas Yohann Barbier Thomas Castillejos Nicolas Sauvan Bastien Salageanu Emil](https://reader035.vdocuments.site/reader035/viewer/2022062621/551d9d84497959293b8bf1c2/html5/thumbnails/8.jpg)
1. Le multimédia, fractal et RMI:• Les possibilités• Les risques
2. Ce qui a été fait:• Travail effectué• Architecture
3. Développement:• Planning• Tests
Plan
![Page 9: TER 2005 Sujet encadré par Philippe Collet Nicolas Yohann Barbier Thomas Castillejos Nicolas Sauvan Bastien Salageanu Emil](https://reader035.vdocuments.site/reader035/viewer/2022062621/551d9d84497959293b8bf1c2/html5/thumbnails/9.jpg)
Travail effectué
Initiation aux technologies Conception d’un mini prototype
Découpage en 3 parties Téléchargement de fichiers Visualisation en streaming (RTP) Interfaces de communication serveur
client Assemblage
![Page 10: TER 2005 Sujet encadré par Philippe Collet Nicolas Yohann Barbier Thomas Castillejos Nicolas Sauvan Bastien Salageanu Emil](https://reader035.vdocuments.site/reader035/viewer/2022062621/551d9d84497959293b8bf1c2/html5/thumbnails/10.jpg)
Bilan
Fonctionnel: Transmission RTP fonctionnel Interfaces RMI Téléchargement de fichiers
Assemblage difficile Échec du déploiement avec ADL en
XML Zone d’ombre sur le Pocket PC
![Page 11: TER 2005 Sujet encadré par Philippe Collet Nicolas Yohann Barbier Thomas Castillejos Nicolas Sauvan Bastien Salageanu Emil](https://reader035.vdocuments.site/reader035/viewer/2022062621/551d9d84497959293b8bf1c2/html5/thumbnails/11.jpg)
![Page 12: TER 2005 Sujet encadré par Philippe Collet Nicolas Yohann Barbier Thomas Castillejos Nicolas Sauvan Bastien Salageanu Emil](https://reader035.vdocuments.site/reader035/viewer/2022062621/551d9d84497959293b8bf1c2/html5/thumbnails/12.jpg)
1. Le multimédia, fractal et RMI:• Les possibilités• Les risques
2. Ce qui a été fait:• Travail effectué• Architecture
3. Développement:• Planning• Tests
Plan
![Page 13: TER 2005 Sujet encadré par Philippe Collet Nicolas Yohann Barbier Thomas Castillejos Nicolas Sauvan Bastien Salageanu Emil](https://reader035.vdocuments.site/reader035/viewer/2022062621/551d9d84497959293b8bf1c2/html5/thumbnails/13.jpg)
Planning PrévisionnelNom : Nicolas Yohann Barbier Thomas Castillejos
NicolasSalageanu
EmilSauvan Bastien
Semaine 1 Fractalisation et modifications du serveur RTP
Fractalisation Serveur téléchargement et assemblage
Fractalisation du client RTP
Fractalisation de la partie RMI (en utilisant toujours Java RMI) et assemblage
Fractalisation de la partie RMI (en utilisant toujours Java RMI) et assemblage
Semaine 2 Adaptation en Fractal RMI
Adaptation en Fractal RMI
PocketPC et installation de la VM9
Adaptation en Fractal RMI
Adaptation en Fractal RMI
Semaine 3 Fractalisation en composant plus détaillée du serveur RTP + Déploiement par ADL
Fractalisation en composant plus détaillée RTP et/ou téléchargement. (éventuellement sur la VM9)
PocketPC et installation de la VM9 de IBM
Fractalisation en composant plus détaillée de la partie RMI
Fractalisation en composant plus détaillée de la partie RMI
![Page 14: TER 2005 Sujet encadré par Philippe Collet Nicolas Yohann Barbier Thomas Castillejos Nicolas Sauvan Bastien Salageanu Emil](https://reader035.vdocuments.site/reader035/viewer/2022062621/551d9d84497959293b8bf1c2/html5/thumbnails/14.jpg)
Nom : Nicolas Yohann
Barbier Thomas CastillejosNicolas
SalageanuEmil
Sauvan Bastien
Semaine 4 Assemblage, déploiement et test
Assemblage, déploiement et test
PocketPC et installation de la J9 (et/ou déploiement)
Assemblage, déploiement et test
Assemblage, déploiement et test
Semaine 5 Semaine de réserve où on place les efforts sur les points faibles de l'application.
Semaine de réserve où on place les efforts sur les points faibles de l'application.
Semaine de réserve où on place les efforts sur les points faibles de l'application.
Semaine de réserve où on place les efforts sur les points faibles de l'application.
Semaine de réserve où on place les efforts sur les points faibles de l'application.
Semaine 6
Finitions, rapport, repérage de bugs de dernière minute.
Finitions, rapport, repérage de bugs de dernière minute
Finitions, rapport, repérage de bugs de dernière minute.
Finitions, rapport, repérage de bugs de dernière minute
Finitions, rapport, repérage de bugs de dernière minute
Planning Prévisionnel (suite)
![Page 15: TER 2005 Sujet encadré par Philippe Collet Nicolas Yohann Barbier Thomas Castillejos Nicolas Sauvan Bastien Salageanu Emil](https://reader035.vdocuments.site/reader035/viewer/2022062621/551d9d84497959293b8bf1c2/html5/thumbnails/15.jpg)
Tests de l’application
Individuel de RMI, téléchargement, RTP
Requêtes variées des différents clients: Téléchargement et RTP simultanément Plusieurs demandes du même fichier
Clients avec des OS différents Charge du serveur
![Page 16: TER 2005 Sujet encadré par Philippe Collet Nicolas Yohann Barbier Thomas Castillejos Nicolas Sauvan Bastien Salageanu Emil](https://reader035.vdocuments.site/reader035/viewer/2022062621/551d9d84497959293b8bf1c2/html5/thumbnails/16.jpg)
Au final…
Avez-vous des questions ?