TER 2005 Sujet encadré par Philippe Collet Nicolas Yohann Barbier Thomas Castillejos Nicolas Sauvan Bastien Salageanu Emil.

Slides:



Advertisements
Présentations similaires
France Telecom Matthieu Leclercq
Advertisements

Active Directory Windows 2003 Server
Cours 5 : XML et les architectures N-tier Janvier Version 1.0 -
Agenda de la journée 10h00 : La place dASP.NET dans la plate-forme Microsoft 10h30 : Développement rapide dapplications Web en ASP.NET 12h00 : Construire.
IntroductionArchitecturesPropriétésTâches ANT Apports par rapport à uPortal Un seul fichier de configuration Ajout de librairies Ajout de CAS comme méthode.
Tomcat et son fonctionnement XML
Eclipse Plug-ins Factory
Mobiles Services and Midlets
Microsoft Office Groove Le contexte Une utilisation des postes de travail en très grande évolution chez les professionnels. Des lieux de travail.
TER Gestionnaires de contenu en ligne
Sujet BL1 : Simulateur de comportement réactif Bernard Clément Barelli Nicolas Maitrehut Loïc Ould Sidina Mahi Encadrant : Mr Michel Buffa.
BISSOL Cédric DAVID Grégory MAURY Henrick RIGOBERT Julien Version 1.5 Prototype de plate-forme de Tribus Instantanées : Projet encadré par : Audrey Occello.
Sujet BL1 : Simulateur de comportements réactifs
Prototype de plate-forme de Tribus Instantanées :
TER Visualisation 3D de calculs électromagnétiques Production : Sébastien JOB Jean-Christophe LARRE Cédric PIOVANO Encadrement : Fabrice HUET.
Virtualisation dorchestration de services TER Master 1 Infomatique 4 Avril 2008 Encadrant : Philippe Collet.
TER 2005 Sujet encadré par Philippe Collet Nicolas Yohann Barbier Thomas Castillejos Nicolas Sauvan Bastien Salageanu Emil.
Stéphanie CLAPIÉ Antoine RENARD
PC Embarque pour PROMOCO
Projet Webase. I. La définition du projet 1. Lexistant : Webase 4 2. Cahier des charges 3. La répartition des données 4. Le modèle de données 5. Le choix.
D1 - 01/03/2014 Le présent document contient des informations qui sont la propriété de France Télécom. L'acceptation de ce document par son destinataire.
Phase de préparation des itérations Produit Story 11 Release1 Story 1mStory 21 Release2 Story 2m… …
Laboratoire d ’Interaction Collaborative, Téléformation, Téléactivités
Nallet Jean-baptiste Université Claude Bernard Lyon1 Lassociation Flex/Java Une solution innovante Nallet Jean-baptiste.
Introduction aux services WEB
| Project Ways Exia A2 Groupe Carles – Corbisier – Juzanx - Pareil.
Active Directory Windows 2003 Server
Projet de veille technologique
XML-Family Web Services Description Language W.S.D.L.
GWT UML Un modeleur UML en GWT
Le projet en STI2D Initier le projet Délimiter les champs du possible
Rennes, le 18 septembre 2006 Support du paradigme maître-travailleur dans les applications à base de composants Tâche 2.2 Hinde Bouziane Réunion LEGO.
Interaction audio sur le site web du LIA
Interopérabilité JOnAS - CORBA
Séminaire Service Interoperability on Context Level in Ubiquitous Computing Environments Davide Bazzi IIUF Etude de larticle: Service Interoperability.
Mesure des performances WEB en introduisant un contrôle dadmission.
Projet de Master première année 2007 / 2008
22 Web Platform Installer pour faciliter la mise en œuvre de votre plateforme Web 9 Février 2010 Alban OlierLaurent Bonnet
J2EE vs .NET Réaliser par : SEIF ENNACER BADRA && CHETOUI RIM.
API StarOffice 6.0 Beta Franck COURTES Christophe DECIS Thomas FOREY Patrice SEURAT ESSI 2002.
Huseyin OZENICI Soutenu le 11 Septembre 2009 Soutenance des mémoires Apprentissage / Projet
Supports de formation au SQ Unifié
Réalisé par : Mr IRZIM Hédi Mr JRAD Firas
NOS AGENCES : LES ARDENNES: LA MARNE: CHARLEVILLE-MEZIERES
« Le plaisir du chercheur : retrousser les jupes de la nature » Jean Rostand Proposer une « Interface Homme Machine » en utilisant une technologie Client.
Introduction à la plateforme .NET
Metro Web Services Ben Yaflah Marouen Dhrif Mohamed Hbib Hajlaoui Nader.
Atos, Atos et le poisson, Atos Origin et le poisson, Atos Consulting ainsi que le poisson seul sont des marques déposées d'Atos Origin SA. © 2006 Atos.
Offre DataCenter & Virtualisation Laurent Bonnet, Architecte Systèmes Alain Le Hegarat, Responsable Marketing 24 Novembre 2009.
Cité Scolaire Robert Schuman réinstallation de nouveaux postes
SLAM 1 Exploitation d’un schéma de données
OS/2. Introduction OS/2 est un système d’exploitation pour ordinateur personnel x86. Mais il fut aussi utilisé pendant des années dans les grosses entreprises.
SharePAS Prototype de collecticiel PISU Aurélien BIOTEAU Romain M2GI Alternant.
Présentation Finale Spirit 07 / 03 / 2011 Groupe Vert 1 Equipe Verte.
Visualisation d’un entrepôt de données Pré soutenance technique
Présentation Finale Spirit 07 / 03 / 2011 Groupe Vert 1 Equipe Verte.
Cours MIAGE « Architectures Orientées Services »Henry Boccon-GibodCours MIAGE « Architectures Orientées Services »Henry Boccon-Gibod 1 Architectures Orientées.
Java RMI: Remote Method Invocation
Conférence Témoignages métiers- Supinfo Nantes  Création en 1979  CA de 150 Millions €  Présence nationale et internationale  2300 personnes en France.
Logiciel de surveillance de réseaux informatique
OPEN SERVICES GATEWAY INITIATIVE (OSGi) SEMINAIRE DE MASTER THIERRY MENOUD.
Victor Victor Sabourin Marie Sévilla Fraysse Pauline They
1 Démo SoftGrid. Le Séquenceur SoftGrid Utilisation d’un « packageur » SoftGrid Possibilité de “séquencer” en ligne de commande (CLI) Existence d’outils.
Introduction aux technologies des web services en Java EE
MicroWeb LECOCQ Guillaume PAUL Grégory RIORDA Cédric 06/08/ /14.
MP2P PROTOCOLE & SYSTÈME DE STOCKAGE SCALABLE PRÉSENTATION FINALE – 7 JUILLET 2015 Julien DUBIEL – Mathieu CORRE – Francis VISOIU MISTRIH.
9 février 2010 Enrique Ruiz Mateos Architecte avant-vente Microsoft
PRÉSENTATION AGL LES TESTS LOGICIELS LES TEST LOGICIELS 1 Mickael BETTINELLI Brandon OZIOL Gaétan PHILIPPE Simon LUAIRE.
CATALOGUE DES FORMATIONS Citrix 2015 Formateur : KAMAL Laiss.
DWR Jean-Jacques LE COZ. Introduction Projet DWR Framework AJAX Projet Open Source commencé en 2004 Licence GPL (Apache Software License v2) Sponsorisé.
Transcription de la présentation:

TER 2005 Sujet encadré par Philippe Collet Nicolas Yohann Barbier Thomas Castillejos Nicolas Sauvan Bastien Salageanu Emil

Introduction Fractal TV Application client/serveur vidéo Streaming Téléchargement Portabilité Architecture par composants

Objectifs Initiaux 1. Prototype entièrement fonctionnel 2. Architecture facilement extensible 3. Utilisable sur Windows et Linux et éventuellement sur Pocket PC 4. Utilisation de Fractal 5. Déploiement en ADL

Technologies utilisées Plate-forme Fractal Java Media Framework (JMF) Remote Method Invocation (RMI) Architecture Definition Language (ADL)

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

Phase de pré développement Ce qui a été fait : Prototype sous forme de classes java Parties fonctionnelles mais indépendantes Exclusivement sur PC

Planning prévisionnel

Planning effectif

Problèmes et solutions Fractal Déploiement : Priorité plus élevée de lADL: apprentissage plus long Incompatibilité librairies Fractal: recherche dun ensemble cohérent Fractal-RMI : Échec déploiement par le client Déploiement coté client et serveur

Principe de fonctionnement

Problèmes Pocket PC Lecture vidéo lente avec JMF Cross Platform Projet ESSI : Optimisation de la JMF sur PPC non aboutie Recherche dune solution alternative (Windows Media Player) Adoption de la solution la plus raisonnable (codec H263)

Problèmes et solutions PocketPC Incompatibilités JMF – J9 Réception vidéo et audio : NoClassDefFoundError Solutions Vidéo : Solution trouvée sur les forum de sun : Suppression de la classe Java2DRenderer du jmf.jar Audio : Essai des solutions possibles (JavaSound, SunAudio) mais sans succès

Problèmes et solutions PocketPC Incompatibilités Fractal-RMI – J9 Parsing XML Manquant sur la J9 Tentative de rendu de compatibilité (1 semaine) : Ajout des classes de parsing XML du jdk 1.4 Le chargeur dynamique de classe ne voulait pas sinstancier : ant -> juliaruntimej2me.jar. Problème daccès à la méthode createClassLoader -> java.policy pas pris en compte par la J9 Tests en parallèle sur le JDK1.3: problème de sécurité au moment de la désérialisation par le stub Solution de replis : communication par Socket ( 2 jours)

Problèmes et solutions JMF Linux Performance Pack: Impossibilité de redimensionner le format H263 Gestion des codecs vidéo: Peu de formats reconnus par défaut Intégration de librairies supplémentaires Incompatibilité entre la JMF et la librairie pour les divx

Architecture finale du prototype

Architecture Pocket PC

Fonctionnalités finales 1. Prototype entièrement fonctionnel 2. Architecture facilement extensible 3. Les 2 modes dutilisations sont utilisables simultanément 4. Utilisable sur Windows et Linux et PocketPc 5. Client Fractal-RMI pour les PCs 6. Client Fractal pour les PocketPc

Bilan Ce que nous apporté ce TER Tâches restant à accomplir: Une parade au bug de la JMF linux La gestion de la qualité vidéo Plus de codecs Conseils pour la suite du développement

Au final… Démo Avez-vous des questions?