Projet Master 1ere année Sujet n 13 :

Dimension: px
Commencer à balayer dès la page:

Download "Projet Master 1ere année Sujet n 13 :"

Transcription

1 BANON Daniel CAPON François CARRERE Jean-Charles IUP Avignon Master 1 TAIM Projet Master 1ere année Sujet n 13 : Interactions audio sur le site web du LIA A l attention de messieurs Nocéra, Favre et Larcher Année scolaire Banon Daniel Capon François Carrère Jean-Charles 1

2 Sommaire Sommaire Présentation du projet Architecture retenue Client Serveurs Ressources Serveur RED L'application Le composant flash Interface Communication flash -> serveur RED Communication serveur RED 5 -> serveur SPEERAL Serveur SPEERAL Exemple réalisé Conclusion Banon Daniel Capon François Carrère Jean-Charles 2

3 1. Présentation du projet L'objectif de ce projet est de réaliser une interface web permettant des interactions audio avec les démonstrateurs du LIA (le laboratoire d'informatique de l'université d'avignon). Ce projet a déjà été proposé les années précédentes. La technologie retenue était Java, mais aucun n a abouti. Cette année, l abandon du Java a ainsi été décidé et l utilisation de Flash semble être une nouvelle approche prometteuse. Le LIA travaille, entre autres, sur la reconnaissance vocale. Son avancement dans ce domaine est élevé, et lui permet une collaboration avec des chercheurs étrangers. Une démonstration d'une acquisition via un microphone et d'une translation en direct au format texte de ce qui vient d'être dit sera proposé sur le site du LIA. Le logiciel permettant la transcription se nomme SPEERAL. Actuellement, le LIA dispose d'un site internet. Celui-ci présente l'organisme, ses membres, et ses domaines de recherche. Des publications paraissent également régulièrement au format texte. Pour le moment, il n'existe pas d'exemples interactifs des recherches. Le serveur hébergeant ce site dispose d'une capacité de stockage de XXX. SPEERAL peut prendre en entrée un fichier audio au format wave et renvoyer la transcription de celui-ci en texte. Il est également possible d envoyer un flux en entrée à SPEERAL grâce à CORBA. L'objectif final de se projet est de proposer une interface simple sur le site web du LIA permettant à l utilisateur de lancer une acquisition audio via son microphone et d afficher ce qu il a dit au format texte. Banon Daniel Capon François Carrère Jean-Charles 3

4 2. Architecture retenue 2.1. Client Un composant flash intégré à une page web piloté par du JavaScript transmet le son acquis par un microphone à un serveur Serveurs Un serveur Red5 (serveur flash open source) permet d acquérir le flux audio envoyé par le composant flash et de l enregistrer sous forme de fichier. A terme, il serait intéressant de modifier le serveur Red5 pour qu il travaille avec des flux directement, et non plus des fichiers (cette fonction n est pas implémentée dans Red5 à l heure actuelle). Le fichier reçu (ou le flux) devra être converti au format wave. Pour empêcher une surcharge du serveur, une file d attente des clients sera mise en place (nombre défini d utilisateurs simultanés). Le serveur Red5 envoie le fichier (ou redirige le flux) à un serveur de reconnaissance vocale (avec SPEERAL) qui traite le fichier audio et renvoie le résultat (texte) au serveur Red5 qui va à son tour renvoyer ce résultat au client Ressources - Une machine faisant office de serveur Red5 accessible. - Une machine faisant office de client équipée d un microphone. - Flash sur différents navigateurs. - Outils de développement Flash (comme Ming). Banon Daniel Capon François Carrère Jean-Charles 4

5 2.4. Serveur RED 5 Pourquoi choisir Red 5 comme serveur flash? - Red 5 est Open Source et par conséquent gratuit et modifiable. - Red 5 est écrit en Java. - Il bénéficie d une communauté très active. - Mises à jour régulières. - Relative stabilité. - Assez simple d'utilisation. - De nombreux exemples sont mis à dispositions. - Complet dans les interactions audio. Transmission par technologie Flash Flux audio Transmission par CORBA Flux audio Client Serveur Red5 Serveur SPEERAL Flux texte Transmission par technologie Flash Flux texte Transmission par CORBA Schéma de l architecture retenue Banon Daniel Capon François Carrère Jean-Charles 5

6 3. L'application L'interface de l'application respecte le paradigme MVC (Modèle Vue Contrôleur) : - Contrôleur : JAVA Script - Modèle : composant flash - Vue : page HTML 3.1. Le composant flash Les interactions entre le client et le serveur se font via le navigateur par un composant flash manipulable par du JavaScript. L'utilisateur aura la possibilité de lancer une acquisition. Celle-ci ne commencera que lorsqu'un bruit sera détecté par le composant flash, en fixant un seuil minimal de niveau sonore. L'utilisateur aura la possibilité d'interrompre la capture de son. Une coupure de la capture peut également avoir lieu automatiquement si le temps de parole est trop long (durée maximale d'enregistrement) ou si aucune activité n'est détectée pendant un certain temps. Pour développer, nous utiliserons un outil gratuit permettant uniquement de faire de l'actionscript (langage de script de flash), comme Ming. Si aucun microphone n'est branché, le composant flash le détectera et empêchera l'exécution de l'application Interface L'interface n'est pas en flash, car il n'existe pas d'outil pour développer du flash graphique gratuit et que le but est de concevoir un composant flash le plus générique possible permettant une réutilisation aisée. L interface est donc un simple formulaire HTML. Banon Daniel Capon François Carrère Jean-Charles 6

7 Maquette de l interface utilisateur Il faudra utiliser un autre langage pour interagir avec le composant flash (déclencher les fonctions d acquisition, d envoi ). Cela est possible avec JavaScript, langage simple qui nous paraît très adapté pour notre problème. Le JavaScript va appeler les fonctions du composant flash permettant lancer la capture et de l'arrêter. L'envoi de données acquises au serveur se fait en flux continu et non lorsque l'enregistrement est terminé. Ceci permettra une traduction rapide. Banon Daniel Capon François Carrère Jean-Charles 7

8 Le résultat apparaissant est la traduction texte de ce qu'aura dit l'utilisateur avec son microphone. Le composant flash va récupérer le résultat sous forme de texte envoyé par le serveur, va communiquer avec le JavaScript qui l affichera dans une DIV de manière dynamique (pas de réactualisation de la page) Communication flash -> serveur RED 5 Le composant flash va capturer le flux audio et l'envoyer en flux continu vers le serveur Red5, au format flv (FLash Video). Flv est un format conteneur gérant la vidéo et l'audio. L'audio est au format mp3 uniquement. Le flux est récupéré par Red5 et stocké sous forme de fichier sur le serveur. A l'heure actuelle, Red5 ne permet pas de rediriger directement ce flux (utilisation des fichiers obligatoire). La conversion du fichier (ou du flux) au format wave se fera sur le serveur Red5, grâce à libavcodec, lame ou mplayer (manipulable en ligne de commandes) Communication serveur RED 5 -> serveur SPEERAL Nous avons envisagé deux possibilités : - Nous utilisons des flux, et le serveur Red5 redirige le flux audio envoyé par le composant flash directement vers le serveur SPEERAL grâce à CORBA. Cette méthode est celle envisagée car elle est plus simple et plus rapide à mettre en œuvre. - Nous utilisons des fichiers et une fois le flux audio envoyé par le composant flash entièrement stocké sous forme de fichier, le serveur Red5 l'envoie au serveur SPEERAL, ce qui occasionnera un temps d'attente de traduction plus important pour le client. Banon Daniel Capon François Carrère Jean-Charles 8

9 3.5. Serveur SPEERAL Il s'agit du serveur gérant la traduction. Une file d attente sera définie en fonction de la charge du serveur. 4. Exemple réalisé En nous inspirant d un exemple fourni avec Red5, nous avons développé une application flash (grâce à Macromedia Flash) permettant l acquisition d'un flux audio au format flv, l envoi de ce flux sur un serveur Red5, le stockage sous forme de fichier de ce flux sur le serveur, et la relecture de ce fichier sur les enceintes du client. Application de test en flash Banon Daniel Capon François Carrère Jean-Charles 9

10 5. Conclusion L analyse du projet réalisée ce semestre nous a permis de bien définir ses différentes fonctionnalités. Le projet nous parait réalisable dans les temps. Nous avons pu approfondir nos connaissances en Flash (technologie qui est actuellement en plein essor), découvrir un serveur flash gratuit et puissant. Nous allons pouvoir nous perfectionner en Corba et en Java (modification de Red5 qui est en Java). La répartition des tâches au sein du groupe est difficile pour le moment car nous ne pouvons guère nous voir en dehors des cours, et aucune machine de l IUP ne possèdent le serveur Red5. Nous avons donc travaillé chacun de notre côté, installer chacun un serveur Red5 chez nous et effectué des tests. Nous attendons d avoir un client et un serveur de test (accord de monsieur Fezzi) à l IUP pour pouvoir estimer les problèmes de charges réseau (capacité de connexions de Red5, encombrement du réseau lors de l envoi des flux ). Banon Daniel Capon François Carrère Jean-Charles 10

Interactions audio sur le site web du LIA Documentation Technique

Interactions audio sur le site web du LIA Documentation Technique 2007 Interactions audio sur le site web du LIA Documentation Technique Projet 13 - IUP Avignon Master1 TAIM 28/05/2007 2 Projet 13 : Interactions audio sur le site web du LIA Sommaire Composants de l'application...

Plus en détail

Programmation Avancée pour le Web

Programmation Avancée pour le Web L3 Informatique Option : ISIL Programmation Avancée pour le Web RAMDANI Med U Bouira 1 Contenu du module Introduction aux applications Web Rappels sur les sites Web Conception d une application Web Notion

Plus en détail

Projet de 1ère licence Informatique Création d un système de mailing-list avec interface web. Directeur : Tom Mens.

Projet de 1ère licence Informatique Création d un système de mailing-list avec interface web. Directeur : Tom Mens. Projet de 1ère licence Informatique Création d un système de mailing-list avec interface web Directeur : Tom Mens Julien Baligant But : quel est le problème à résoudre? Il manque un outil adéquat permettant

Plus en détail

Les règles du contrôleur de domaine

Les règles du contrôleur de domaine Les règles du contrôleur de domaine Menu démarrer et barre des taches Supprimer le dossier des utilisateurs du menu Démarrer Désactiver et supprimer les liens vers Windows Update Supprimer le groupe de

Plus en détail

Dispositif e-learning déployé sur les postes de travail

Dispositif e-learning déployé sur les postes de travail Résumé : Ce document fait l inventaire du matériel et des moyens nécessaires à la production de sessions de formation à distance à partir des postes de travail des salariés bénéficiant d une connexion

Plus en détail

APPLICATIONS JAVA. 1. Android. Android Partie I. Développement d'activités Java sous Android

APPLICATIONS JAVA. 1. Android. Android Partie I. Développement d'activités Java sous Android APPLICATIONS JAVA Android Partie I Ivan MADJAROV - 2014 Applications Java sous Android IvMad, 2011-2014 2 1. Android Développement d'activités Java sous Android L'objectif principal de ce cours est de

Plus en détail

CAHIER DES CHARGES Création d une calculatrice vocale. Androcalc CERI 2014/2015

CAHIER DES CHARGES Création d une calculatrice vocale. Androcalc CERI 2014/2015 CAHIER DES CHARGES Création d une calculatrice vocale sous Android Androcalc CERI 2014/2015 1/13 Plan I. Etat des lieux 3 1- Le contexte..3 2- Les Objectifs 3 3- La problématique 4 4- L existant.4 II.

Plus en détail

SIO-65291 Page 1 de 5. Applications Web dynamiques. Prof. : Dzenan Ridjanovic Assistant : Vincent Dussault

SIO-65291 Page 1 de 5. Applications Web dynamiques. Prof. : Dzenan Ridjanovic Assistant : Vincent Dussault SIO-65291 Page 1 de 5 1- Objectifs généraux Applications Web dynamiques Prof. : Dzenan Ridjanovic Assistant : Vincent Dussault acquérir les principes et concepts fondamentaux dans le domaine d'applications

Plus en détail

Programmation du Web : Présentation du Web dynamique

Programmation du Web : Présentation du Web dynamique Programmation du Web : Présentation du Web dynamique Jean-Baptiste Vioix (Jean-Baptiste.Vioix@u-bourgogne.fr) IUT de Dijon-Auxerre - LE2I http://jb.vioix.free.fr 1-8 Présentation Nécessité du web dynamique

Plus en détail

Méthode de Test. Pour WIKIROUTE. Rapport concernant les méthodes de tests à mettre en place pour assurer la fiabilité de notre projet annuel.

Méthode de Test. Pour WIKIROUTE. Rapport concernant les méthodes de tests à mettre en place pour assurer la fiabilité de notre projet annuel. Méthode de Test Pour WIKIROUTE Rapport concernant les méthodes de tests à mettre en place pour assurer la fiabilité de notre projet annuel. [Tapez le nom de l'auteur] 10/06/2009 Sommaire I. Introduction...

Plus en détail

Cahier de charges Projet 24

Cahier de charges Projet 24 Cahier de charges Projet 24 Répartition automatique de surcharge sur serveur web virtualisé Etudiants : KAOUACHI Youssef ELFELLAH Amine Encadré par : M. HAYEL Yezekael Année universitaire : 2008/2009 I-

Plus en détail

Microsoft Application Center Test

Microsoft Application Center Test Microsoft Application Center Test L'outil de Test de performance des Sites Web Avec Visual Studio.NET, il est fourni une petite application qui permet de valider la performance de son site Internet ou

Plus en détail

Leçon 0 : Introduction au développement web

Leçon 0 : Introduction au développement web Module : Atelier programmation n- tiers Atelier de TP : N 0 Durée : 6h Groupes : M31- M32 Leçon 0 : Introduction au développement web NB : Ce document est un support de cours (notes de cours) : ce n'est

Plus en détail

Projet 2. Gestion des services enseignants CENTRE D ENSEIGNEMENT ET DE RECHERCHE EN INFORMATIQUE. G r o u p e :

Projet 2. Gestion des services enseignants CENTRE D ENSEIGNEMENT ET DE RECHERCHE EN INFORMATIQUE. G r o u p e : CENTRE D ENSEIGNEMENT ET DE RECHERCHE EN INFORMATIQUE Projet 2 Gestion des services enseignants G r o u p e : B E L G H I T Y a s m i n e S A N C H E Z - D U B R O N T Y u r i f e r M O N T A Z E R S i

Plus en détail

Vidéo-diffusion des savoirs La solution qui lave plus libre. Jean Louis Mas François Bouhet Marc Chanove Clément Chapu Marc Chavot

Vidéo-diffusion des savoirs La solution qui lave plus libre. Jean Louis Mas François Bouhet Marc Chanove Clément Chapu Marc Chavot Vidéo-diffusion des savoirs La solution qui lave plus libre Jean Louis Mas François Bouhet Marc Chanove Clément Chapu Marc Chavot Plan Introduction Protocoles, codecs et conteneurs Inventaire de solutions

Plus en détail

TP1 SI6. Démonstration de l'intérêt du développement en couches Passer d'une architecture 2 tiers à une architecture 3 tiers.

TP1 SI6. Démonstration de l'intérêt du développement en couches Passer d'une architecture 2 tiers à une architecture 3 tiers. TP1 SI6 Démonstration de l'intérêt du développement en couches Passer d'une architecture 2 tiers à une architecture 3 tiers. Savoir - faire : Concevoir une interface utilisateur Développer ou maintenir

Plus en détail

Programmation Web. Madalina Croitoru IUT Montpellier

Programmation Web. Madalina Croitoru IUT Montpellier Programmation Web Madalina Croitoru IUT Montpellier Organisation du cours 4 semaines 4 ½ h / semaine: 2heures cours 3 ½ heures TP Notation: continue interrogation cours + rendu à la fin de chaque séance

Plus en détail

Rapport de stage. Développement d un logiciel de vidéoconférence : Enjeux 3. Guillaume DOTT 2009

Rapport de stage. Développement d un logiciel de vidéoconférence : Enjeux 3. Guillaume DOTT 2009 Rapport de stage Développement d un logiciel de vidéoconférence : Enjeux 3 Guillaume DOTT 2009 Maître de stage : Louis Poulette Tutrice : Marie-Paule Muller Remerciements Je tiens à remercier toute l équipe

Plus en détail

M1 IFPRU 2008-2009. Cahier des Charges du projet de TER. Vidéo Surveillance sur IP Le système Rapace. Membres du groupe : Encadrés par :

M1 IFPRU 2008-2009. Cahier des Charges du projet de TER. Vidéo Surveillance sur IP Le système Rapace. Membres du groupe : Encadrés par : M1 IFPRU 2008-2009 Cahier des Charges du projet de TER Vidéo Surveillance sur IP Le système Rapace Membres du groupe : SEDDIK Annes SERIAI Abderrahmane HENNANI Hakim FERJANI Mohammed Encadrés par : M.

Plus en détail

Comment enregistrer simplement toute musique restituée par votre PC

Comment enregistrer simplement toute musique restituée par votre PC Comment enregistrer simplement toute musique restituée par votre PC Il s'agit, vous l'avez compris d'enregistrer tout ce qui passe par la carte son de votre machine : musique ou paroles, chansons ou commentaires

Plus en détail

Formation : WEbMaster

Formation : WEbMaster Formation : WEbMaster Objectif et Description : Centre Eclipse vous propose une formation complète WebMaster, vous permettant de : Utiliser dès maintenant les nouveautés du web2, ainsi alléger les besoins

Plus en détail

Architecture N-Tier. Ces données peuvent être saisies interactivement via l interface ou lues depuis un disque. Application

Architecture N-Tier. Ces données peuvent être saisies interactivement via l interface ou lues depuis un disque. Application Architecture Multi-Tier Traditionnellement une application informatique est un programme exécutable sur une machine qui représente la logique de traitement des données manipulées par l application. Ces

Plus en détail

Compte-Rendu SDL. «Reprise de l application de gestion de listes de présences des alternants»

Compte-Rendu SDL. «Reprise de l application de gestion de listes de présences des alternants» Compte-Rendu SDL Auteurs : BOUTROUILLE Alexis BAILLEUL Pierre Tuteur : Ioan Marius Bilasco «Reprise de l application de gestion de listes de présences des alternants» Master MIAGE 1 Année 2012/2013 1 Remerciements

Plus en détail

Bienvenue sur Genesys Meeting Center

Bienvenue sur Genesys Meeting Center Guide d Utilisation Bienvenue sur Genesys Meeting Center Genesys Meeting Center est votre nouvel outil de communication à distance. Simple et performant, il intègre les fonctions d'audio et de web conférence

Plus en détail

Architectures web/bases de données

Architectures web/bases de données Architectures web/bases de données I - Page web simple : HTML statique Le code HTML est le langage de base pour concevoir des pages destinées à être publiées sur le réseau Internet ou intranet. Ce n'est

Plus en détail

Terminologie de l'enquête

Terminologie de l'enquête Terminologie de l'enquête 5 octobre 2015 Terme ou abréviation Accès à distance Accès sécurisé, de l'extérieur du parlement, au réseau parlementaire (ou Intranet) Accès ouvert Accès public, immédiat et

Plus en détail

F1 - Utilisez le Bureau Virtuel pour l'enseignement et le Travail Collaboratif p.5

F1 - Utilisez le Bureau Virtuel pour l'enseignement et le Travail Collaboratif p.5 Année 2013-2014 F1 - Utilisez le Bureau Virtuel pour l'enseignement et le Travail Collaboratif p.5 F2 - Utilisez l'environnement Numérique de Travail pour vos Enseignements p.6 F3 - Préparez une image

Plus en détail

Auteur LARDOUX Guillaume Contact guillaume.lardoux@epitech.eu Année 2014 DEVELOPPEMENT MOBILE AVEC CORDOVA

Auteur LARDOUX Guillaume Contact guillaume.lardoux@epitech.eu Année 2014 DEVELOPPEMENT MOBILE AVEC CORDOVA Auteur LARDOUX Guillaume Contact guillaume.lardoux@epitech.eu Année 2014 DEVELOPPEMENT MOBILE AVEC CORDOVA Sommaire 1. Introduction 2. Installation 3. Fonctionnement 4. Développement 5. Démonstration 2

Plus en détail

Manuel de l'administrateur. OpenMeetings 2.0. Manuel de l'administrateur

Manuel de l'administrateur. OpenMeetings 2.0. Manuel de l'administrateur Manuel de l'administrateur OpenMeetings 2.0 Manuel de l'administrateur Juin 2012 Table des matières 1. Gérer les utilisateurs... 1 2. Gérer les connexions... 2 3. Gérer les organisations... 2 4. Gérer

Plus en détail

Apprentissage de Typo3

Apprentissage de Typo3 Aurélie Beaumont TAIM-TD1 Aude Debouzy RTM-TD1 Céline Thibaut TAIM-TD2 Projet de Master 1ère Année 1er Semestre Apprentissage de Typo3 Création du site Internet du Centre des Ressources Informatique Tuteur

Plus en détail

Conversion Video avec DownloadHelper

Conversion Video avec DownloadHelper CouponsHelper: L'extension Firefox pour avoir les codes de réduction au moment où vous en avez besoin Conversion Video avec DownloadHelper Conversion Video avec DownloadHelper De quoi s'agit-il? Simple

Plus en détail

FORMATION MULTIMÉDIA LVE

FORMATION MULTIMÉDIA LVE Format Factory est un logiciel libre, gratuit et multiplateforme pour la conversion de formats de fichiers multimédia. Ce logiciel permet de convertir des fichiers audio et vidéo, et d extraire l audio

Plus en détail

CAHIER DES CHARGES DE REALISATION DE SITE INTERNET

CAHIER DES CHARGES DE REALISATION DE SITE INTERNET CAHIER DES CHARGES DE REALISATION DE SITE INTERNET Nom de l entreprise : Adresse : Tel : Fax : Email : Personne à contacter dans l entreprise : 1 SOMMAIRE 1 PRESENTATION DE L ENTREPRISE...3 2 PRESENTATION

Plus en détail

Un serveur d'archivage

Un serveur d'archivage Un serveur d'archivage destiné au Service Commun de Documentation de l'université de la Méditerranée Encadrement : Noël Novelli Représentants client (S.C.D.) : Axelle Clarisse Ronan Lagadic Equipe Projet

Plus en détail

Ce document explique comment configurer les différents types de profils du serveur NetXServ

Ce document explique comment configurer les différents types de profils du serveur NetXServ Diffusion : Libre Restreinte Interne Fiche de configuration Profils Ce document explique comment configurer les différents types de profils du serveur NetXServ Version 2.0 Auteur JP MAJ DD Date 27/10/11

Plus en détail

Qu'est-ce que le BPM?

Qu'est-ce que le BPM? Qu'est-ce que le BPM? Le BPM (Business Process Management) n'est pas seulement une technologie mais, dans les grandes lignes, une discipline de gestion d'entreprise qui s'occupe des procédures contribuant

Plus en détail

Trois expériences d enseignements numériques au sein de l UFR SEPF

Trois expériences d enseignements numériques au sein de l UFR SEPF Trois expériences d enseignements numériques au sein de l UFR SEPF Au sein de l UFR SEPF (Sciences de l'éducation, Psychanalyse et Français Langue Etrangère) s est depuis très longtemps fait sentir le

Plus en détail

Getting started with Logitech HD Pro Webcam C910

Getting started with Logitech HD Pro Webcam C910 Getting started with Logitech HD Pro Webcam C910 Logitech HD Pro Webcam C910 Fonctions 1. Lentille de mise au point automatique Carl Zeiss HD 1080p 2. Microphones 3. Témoin d activité 4. Clip/base flexible

Plus en détail

PFE Télécommunications. Pré-rapport à l'issue des 6 premières semaines de stage. Page 1 sur 5 1 %

PFE Télécommunications. Pré-rapport à l'issue des 6 premières semaines de stage. Page 1 sur 5 1 % PFE Télécommunications Pré-rapport à l'issue des 6 premières semaines de stage!"!"#$%&' ()*()!")+")# (#),()-,)*)"-./0 1 ()*()!")+-)# % 23 &0 )14) 56 7$8797%77:7' '72 Page 1 sur 5 Contexte Les centres de

Plus en détail

LOGICIEL DE VIDEOSURVEILLANCE IPRECORD-MX4

LOGICIEL DE VIDEOSURVEILLANCE IPRECORD-MX4 LOGICIEL DE VIDEOSURVEILLANCE IPRECORD-MX4 ARCLAN' System Réf : DC2012/12-01 Date : décembre 2012 Page 1/11 Tel.04.42.97.70.75 Siège Social Fax.04.42.97.71.99 ZI Les Milles Actimart II Lot 9 1140 Rue Ampère

Plus en détail

Guide de référence rapide

Guide de référence rapide Guide de référence rapide Web GlobalMeet Barre d'outilsglobalmeet Application de bureau GlobalMeet GUIDE DE RÉFÉRENCE RAPIDE Ce que le Web GlobalMeet peut faire Il vous est possible de partager votre bureau

Plus en détail

SOMMAIRE. I. Introduction 02. II. Glossaire 03 a. Glossaire technique 03 b. Glossaire fonctionnel 04

SOMMAIRE. I. Introduction 02. II. Glossaire 03 a. Glossaire technique 03 b. Glossaire fonctionnel 04 SOMMAIRE I. Introduction 02 II. Glossaire 03 a. Glossaire technique 03 b. Glossaire fonctionnel 04 III. Présentation de l'association 05 a. Présentation juridique et géographique 05 b. Présentation de

Plus en détail

Devenez un véritable développeur web en 3 mois!

Devenez un véritable développeur web en 3 mois! Devenez un véritable développeur web en 3 mois! L objectif de la 3W Academy est de former des petits groupes d élèves au développement de sites web dynamiques ainsi qu à la création d applications web

Plus en détail

Le stockage local de données en HTML5

Le stockage local de données en HTML5 Le stockage local HTML5, pourquoi faire? Dans une optique de réduction des couts de maintenance, de déploiement, beaucoup d'entreprises ont fait le choix de migrer leurs applicatifs (comptables, commerciales,

Plus en détail

Formation WEB DESIGN. Catalogue. Immeuble Normandie II 55, rue Amiral Cécille

Formation WEB DESIGN. Catalogue. Immeuble Normandie II 55, rue Amiral Cécille Immeuble Normandie II 55, rue Amiral Cécille 7 6 1 0 0 R O U E N Tél. : 02 35 03 87 09 Fax : 02 35 03 49 29 Email : formation@art-communication.fr Site web : www.art-communication.fr Catalogue WEB DESIGN

Plus en détail

SITE WEB E-COMMERCE ET VENTE A DISTANCE

SITE WEB E-COMMERCE ET VENTE A DISTANCE Développement d une application JAVA EE SITE WEB E-COMMERCE ET VENTE A DISTANCE PLAN PROJET Binôme ou monôme (B/M): M Nom & Prénom : AIT NASSER Btissam Email : aitnasser.btissam123@gmail.com GSM : Organisme

Plus en détail

JAVA PROGRAMMATION. Programme. 1. Java, HTML et World Wide Web

JAVA PROGRAMMATION. Programme. 1. Java, HTML et World Wide Web PROGRAMMATION PUBLIC Professionnels informatiques qui souhaitent développer des applications et «applets» Java DUREE 4 jours 28 heures OBJECTIF Créer divers «applets» à intégrer dans un site Web dynamique,

Plus en détail

Java 7 Les fondamentaux du langage Java

Java 7 Les fondamentaux du langage Java 184 Java 7 Les fondamentaux du langage Java 1.1 Les bibliothèques graphiques Le langage Java propose deux bibliothèques dédiées à la conception d'interfaces graphiques. La bibliothèque AWT et la bibliothèque

Plus en détail

Laboratoires avancés de langues et classes multimédia. NetMagic. Technologie Optimas - Brevet européen

Laboratoires avancés de langues et classes multimédia. NetMagic. Technologie Optimas - Brevet européen Laboratoires avancés de langues et classes multimédia NetMagic Technologie Optimas - Brevet européen NetMagic En quoi consiste NetMagic? NetMagic est le laboratoire de langues multimédia le plus complet

Plus en détail

BD50 GL52 Gestion de ressources matériels d un laboratoire

BD50 GL52 Gestion de ressources matériels d un laboratoire BD50 GL52 Gestion de ressources matériels d un laboratoire 1 P a g e Groupe 8 : sujet 2 Membre du groupe : Nom Filière Niveau UV TAKROUNI Mohamed (Chef de projet) GL52 ILC 05 BOUVIER Marc ILC 05 PAYNO

Plus en détail

Livre Blanc WebSphere Transcoding Publisher

Livre Blanc WebSphere Transcoding Publisher Livre Blanc WebSphere Transcoding Publisher Introduction WebSphere Transcoding Publisher vous permet d'offrir aux utilisateurs des informations Web adaptées à leurs besoins. Il vous permet, par exemple,

Plus en détail

Création d une calculatrice vocale sous Android «AndroCalc»

Création d une calculatrice vocale sous Android «AndroCalc» 2014-2015 Création d une calculatrice vocale sous Android Encadré par : Mr Pascal NOCERA Réalisé par : Abdel Samir RIACHI, Mathieu TAVIAN, Wafa TOUMI CERI 2014 / 2015 Introduction... 1 I. Présentation

Plus en détail

Didapages. Création d'un livret numérique simple avec :

Didapages. Création d'un livret numérique simple avec : Création d'un livret numérique simple avec : Didapages. Installer Didapages. Créer un nouveau projet. Les outils du livret. Importer les éléments mutimédias 5. Créer un album multimédia simple 5.. Insérer

Plus en détail

R E V O L U T I O N A R Y A P P S LISTE DES PROJETS. de fin d étude et des sujets de master proposés [Session de Janvier 2013]

R E V O L U T I O N A R Y A P P S LISTE DES PROJETS. de fin d étude et des sujets de master proposés [Session de Janvier 2013] R E V O L U T I O N A R Y A P P S LISTE DES PROJETS de fin d étude et des sujets de master proposés [Session de Janvier 2013] Mobile Powered est une filiale du groupe Motwin éditeur logiciel d une plateforme

Plus en détail

ANICOTTE Guillaume GUFFROY Matthieu LIMA Juliette SALLOUH Chamsseddine CAHIER DES CHARGES SI 28

ANICOTTE Guillaume GUFFROY Matthieu LIMA Juliette SALLOUH Chamsseddine CAHIER DES CHARGES SI 28 ANICOTTE Guillaume GUFFROY Matthieu LIMA Juliette SALLOUH Chamsseddine CAHIER DES CHARGES SI 28 AUTOMNE 2013 SOMMAIRE Synopsis de projet 3 Concept 3 Public cible 3 Objectifs 3 Ressources médias Structuration

Plus en détail

LES PERIPHERIQUES AUDIOVISUELS

LES PERIPHERIQUES AUDIOVISUELS LES PERIPHERIQUES AUDIOVISUELS Plan Introduction Périphérique o Définjtion Les périphériques d entrée I )Définition II )les périphériques d entrée les plus courants III )les autres périphériques d entrées

Plus en détail

Gestion collaborative de documents

Gestion collaborative de documents Gestion collaborative de documents ANT box, le logiciel qui simplifie votre GED Les organisations (entreprises, collectivités, associations...) génèrent chaque jour des millions de documents, e-mails,

Plus en détail

LA TABLETTE, UN OUTIL POLYVALENT!

LA TABLETTE, UN OUTIL POLYVALENT! LA TABLETTE, UN OUTIL POLYVALENT! Formation assurée par M. Rigart Laurent Plan de la formation: Un descriptif technique de la tablette Se connecter à internet au collège Paramétrer le Play Store Entretenir

Plus en détail

LANGAGUE JAVA. Public Développeurs souhaitant étendre leur panel de langages de programmation

LANGAGUE JAVA. Public Développeurs souhaitant étendre leur panel de langages de programmation ING 01 LANGAGUE JAVA Durée : 21 heures 1090 HT / jour Dates : à définir en 2012 Concevoir et développer des programmes en langage Java Comprendre le fonctionnement de la machine virtuelle S approprier

Plus en détail

Fiche d identité produit

Fiche d identité produit Fiche d identité produit Référence DCS-3420 Désignation Caméra Internet sans fil à vision diurne et nocturne Clientèle cible Entreprises Secteur public Secteur de la surveillance Accroche marketing En

Plus en détail

WINDOWS SERVER 2003 ADMINISTRATION A DISTANCE

WINDOWS SERVER 2003 ADMINISTRATION A DISTANCE 1. Introduction WINDOWS SERVER 2003 ADMINISTRATION A DISTANCE En règle générale, les administrateurs ne travaillent pas en salle serveurs. Et cette dernière peut se trouver n'importe où dans le bâtiment.

Plus en détail

Etude Comparative entre Alfresco Share et MS SharePoint STARXPERT AUTEUR DATE 4 OCTOBRE 2011 VERSION 1.0

Etude Comparative entre Alfresco Share et MS SharePoint STARXPERT AUTEUR DATE 4 OCTOBRE 2011 VERSION 1.0 Etude Comparative entre Alfresco Share et MS SharePoint AUTEUR DATE 4 OCTOBRE 2011 STARXPERT VERSION 1.0 StarXpert 2011 STARXPERT Siège social : 100, rue des Fougères 69009 Lyon Tel 01 75 57 84 80 info@starxpert.fr

Plus en détail

HTTrack, aspirateur libre

HTTrack, aspirateur libre Le principe Il est possible sur un site web de récupérer un bout de texte, une image ou toute une page pour une consultation ultérieure hors connexion. Il peut également être très pratique de rapatrier

Plus en détail

Développer de nouvelles fonctionnalités

Développer de nouvelles fonctionnalités 19 Développer de nouvelles fonctionnalités Chaque site e-commerce est unique. Bien que Magento soit une application riche, des besoins spécifiques apparaîtront et l ajout de modules deviendra nécessaire.

Plus en détail

FOIRE AUX QUESTIONS PAIEMENT PAR INTERNET. Nom de fichier : Monetico_Paiement_Foire_aux_Questions_v1.7 Numéro de version : 1.7 Date : 2014-05-29

FOIRE AUX QUESTIONS PAIEMENT PAR INTERNET. Nom de fichier : Monetico_Paiement_Foire_aux_Questions_v1.7 Numéro de version : 1.7 Date : 2014-05-29 FOIRE AUX QUESTIONS PAIEMENT PAR INTERNET Nom de fichier : Monetico_Paiement_Foire_aux_Questions_v1.7 Numéro de version : 1.7 Date : 2014-05-29 FOIRE AUX QUESTIONS Confidentiel Titre du document : Monetico

Plus en détail

Les technologies du Web, en condensé

Les technologies du Web, en condensé Les technologies du Web, en condensé Georges Gouriten georges.gouriten@telecom-paristech.fr Master COMASIC, 8 février 2012 8h30 10h et 10h15 11h45 Les technologies fondatrices du Web 13h30 15h et 15h15

Plus en détail

Héberger plusieurs Qwidgets Guide version 2 Création: 5 septembre 2013 Contenu

Héberger plusieurs Qwidgets Guide version 2 Création: 5 septembre 2013 Contenu Héberger plusieurs Qwidgets Guide version 2 Création: 5 septembre 2013 Contenu I. Fonctionnement... 2 II. Qwidget version 4 (publié le 25 août 2013)... 2 III. Qwidgets plus anciens... 3 A. Analysez la

Plus en détail

Business Intelligence avec SQL Server 2012

Business Intelligence avec SQL Server 2012 Editions ENI Business Intelligence avec SQL Server 2012 Maîtrisez les concepts et réalisez un système décisionnel Collection Solutions Informatiques Table des matières Les éléments à télécharger sont disponibles

Plus en détail

Fiche technique du serveur CamTrace 1U 2 tiroirs sans RAID

Fiche technique du serveur CamTrace 1U 2 tiroirs sans RAID CamTrace 1U Photos Camtrace tous droits réservés Fiche technique du serveur CamTrace 1U 2 tiroirs sans RAID Chassis Supermicro Carte mère X9SCLF Dimensions : Largeur 16.8" (426 mm) Profondeur 22.6" (574

Plus en détail

Architectures en couches pour applications web Rappel : Architecture en couches

Architectures en couches pour applications web Rappel : Architecture en couches Rappel : Architecture en couches Une architecture en couches aide à gérer la complexité : 7 Application 6 Presentation 5 Session Application Les couches hautes dépendent des couches basses 4 Transport

Plus en détail

Convertir une vidéo MP4 en fichier audio MP3

Convertir une vidéo MP4 en fichier audio MP3 Convertir une vidéo MP4 en fichier audio MP3 Par Clément JOATHON Dernière mise à jour : 19/05/2015 Le format MP4 est couramment utilisé pour les vidéos publiées sur Internet comme sur YouTube, DailyMotion

Plus en détail

Chapitre 4 Le framework et les API de Joomla

Chapitre 4 Le framework et les API de Joomla Chapitre 4 Le framework et les API de Joomla 1. Les bases du framework Le framework et les API de Joomla 1.1 Notions de framework «Framework» se traduit littéralement par «cadre de travail». C'est un ensemble

Plus en détail

1. Considérations sur le développement rapide d'application et les méthodes agiles

1. Considérations sur le développement rapide d'application et les méthodes agiles Chapitre 1 Introduction 1. Considérations sur le développement rapide d'application et les méthodes agiles 1.1 Rappel Longtemps les méthodes en cascade ou en V ont été opposées aux démarches empiriques

Plus en détail

Guide de l utilisateur

Guide de l utilisateur Guide de l utilisateur Microphone stéréo STM10 Table des matières Bases...3 Présentation des fonctions...3 Présentation de l'appareil...3 Assemblage...4 Utilisation de votre micro...5 Son de l'enregistrement...5

Plus en détail

Cahier des charges pour la rénovation du site internet de Kinross Tasiast

Cahier des charges pour la rénovation du site internet de Kinross Tasiast Cahier des charges pour la rénovation du site internet de Kinross Tasiast Page 1 sur 7 OBJECTIFS DU PORTAIL 1) Présenter Kinross : le Groupe et les implantations en Mauritanie, les valeurs du Groupe (rubrique

Plus en détail

Catalogue de formation

Catalogue de formation 4 rue Jules Raimu 31 200 Toulouse http://www.creabilis.com contact@creabilis.com Tél. : 05 34 251 641 Fax : 05 34 257 956 Catalogue de formation CREABILIS S.A.R.L au capital de 7500 - R.C.S. Toulouse 441

Plus en détail

Diffuser un contenu sur Internet : notions de base... 13

Diffuser un contenu sur Internet : notions de base... 13 Diffuser un contenu sur Internet : notions de base... 13 1.1 Coup d œil sur l organisation de cet ouvrage.............. 15 Préambule : qu est-ce qu une page web?................ 16 À propos du HTML...........................

Plus en détail

Introduction au développement SharePoint. Version 1.0

Introduction au développement SharePoint. Version 1.0 Introduction au développement SharePoint Version 1.0 Z 2 Introduction au développement SharePoint 09/05/09 Sommaire 1 SharePoint : les bases... 3 1.1 Débuter sous SharePoint... 3 1.2 Connaissances Requises...

Plus en détail

Les évolutions des méthodes de développement de logiciels. Depuis Merise de l'eau est passée sous les ponts

Les évolutions des méthodes de développement de logiciels. Depuis Merise de l'eau est passée sous les ponts Les évolutions des méthodes de développement de logiciels Depuis Merise de l'eau est passée sous les ponts Programmation Orientée Objets Encapsulation des données et des traitements Polymorphisme Modularité

Plus en détail

VLC le couteau suisse du professeur de langue Tutorial Avancé N 1

VLC le couteau suisse du professeur de langue Tutorial Avancé N 1 VLC le couteau suisse du professeur de langue Tutorial Avancé N 1 Télécharger VLC Tous les professeurs connaissent VLC, le mediaplayer capable de lire les fichiers de média dans tous les formats sans devoir

Plus en détail

Calendrier prévisionnel 07 Septembre 2015 Tarif HT 350 000FCFA

Calendrier prévisionnel 07 Septembre 2015 Tarif HT 350 000FCFA FORMATIONS 2015 2016 GOUVERNANCE SI Nos formations Types de formation Nos sessions de formations s adresse à tous les professionnels. Deux types de formations vous sont proposés: - séminaires de formations

Plus en détail

Plugin Payment-OnLine

Plugin Payment-OnLine Plugin Payment-OnLine Le plugin "Payment-Online" est un plugin technique dont l'objectif est de faciliter l'utilisation du paiement en ligne dans des applications Lutèce. Il se compose d'une librairie

Plus en détail

Refonte front-office / back-office - Architecture & Conception -

Refonte front-office / back-office - Architecture & Conception - Refonte front-office / back-office - Architecture & Conception - GLG204 - Architectures Logicielles Java 2008/2009 Nom : Cédric Poisson Matricule : 06-49012 Version : 1.0 Jeudi 28 mai 2009 1 / 23 Table

Plus en détail

CAHIER DES CHARGES Projet Supervision

CAHIER DES CHARGES Projet Supervision Master 1 Informatique Année universitaire 2008/2009 CAHIER DES CHARGES Projet Supervision Tuteur : Maxime Charpenne Etudiants : Sommaire Introduction... 3 I - Présentation du projet... 4 1 - Intitulé...

Plus en détail

Les données orales du CRDO. Michel Jacobson Direction des Archives de France

Les données orales du CRDO. Michel Jacobson Direction des Archives de France Les données orales du CRDO Michel Jacobson Direction des Archives de France 1 Plan 1.Les types d'objet manipulés par le CRDO 2.Les fonctions de pré-ingestion 3.Les fonctions d'accès 2 1. Les types d'objets

Plus en détail

Ref. TRDF / 071 : Conception d un séquenceur de test mettant en œuvre des principes de test statistique

Ref. TRDF / 071 : Conception d un séquenceur de test mettant en œuvre des principes de test statistique Ref. TRDF / 071 : Conception d un séquenceur de test mettant en œuvre des principes de test statistique Test industriel des produits développés sur le site, essentiellement des décodeurs de TV numérique.

Plus en détail

Besoins de DCCE pour le Département d'informatique de Polytech Nice

Besoins de DCCE pour le Département d'informatique de Polytech Nice Besoins de DCCE pour le Département d'informatique de Polytech Nice Pour Polytech Nice nous aurons pour 201-1 des enseignements à pourvoir en informatique sur le cycle préparatoire intégré. Pour chacun

Plus en détail

Réalisation d un produit de veille concurrentielle. Jérôme Chevreul

Réalisation d un produit de veille concurrentielle. Jérôme Chevreul Réalisation d un produit de veille concurrentielle Jérôme Chevreul 1 Sommaire Pourquoi ce produit?...2 Collecte de l information..2 Quels sont les sites à surveiller?...3 Données à surveiller..4 De la

Plus en détail

L'informatiqueauservicedelaconnaisance

L'informatiqueauservicedelaconnaisance WEBSCH OL Solutionintégréedegestiondes établisementsd enseignement. L'informatiqueauservicedelaconnaisance BACK OFFICE -Gestiondesétudes -Gestiondelascolarité -Gestiondesexamens -Gestiondelatrésorerie

Plus en détail

CAHIER DES CHARGES D IMPLANTATION D EvRP V3

CAHIER DES CHARGES D IMPLANTATION D EvRP V3 CAHIER DES CHARGES D IMPLANTATION D EvRP V3 Tableau de diffusion du document Document : Cahier des Charges d Implantation EVRP V3 Version 42 Etabli par Département Accompagnement des Logiciels Vérifié

Plus en détail

Classe virtuelle CENTRA

Classe virtuelle CENTRA Classe virtuelle CENTRA ORGANISER ET ANIMER UNE CLASSE VIRTUELLE Formation Ouverte et A Distance DIFOR Clermont-Ferrand http://formation.ac-clermont.fr/foad/ Page 2 / 8 1 Rôle de présentateur En tant que

Plus en détail

CHAPITRE 1. Introduction aux web services. 1.1 Définition. Contenu du chapitre : Env. De dev. Langage Visual Studio Java EE Qt Creator C#

CHAPITRE 1. Introduction aux web services. 1.1 Définition. Contenu du chapitre : Env. De dev. Langage Visual Studio Java EE Qt Creator C# CHAPITRE 1 Introduction aux web services Contenu du chapitre : Env. De dev. Langage Visual Studio Java EE Qt Creator C# NetBeans JavaScript Eclipse Objective C Xcode PHP HTML Objectifs du chapitre : Ce

Plus en détail

Chapitre 3 Gestion des sauvegardes

Chapitre 3 Gestion des sauvegardes Chapitre 3 Gestion des sauvegardes 1. Notions préalables et terminologie Gestion des sauvegardes 1.1 Consistance, snapshots et VSS L'erreur la plus commune lorsque l'on parle de solutions de sauvegarde,

Plus en détail

Développement Web Introduction générale

Développement Web Introduction générale 1 / 58 Développement Web Introduction générale Jean-Michel Richer jean-michel.richer@univ-angers.fr http://www.info.univ-angers.fr/pub/richer Juillet 2008 2 / 58 Plan Plan 1 Introduction 2 Historique et

Plus en détail

FORMATION WEBMASTER AVANCEE :

FORMATION WEBMASTER AVANCEE : FORMATION WEBMASTER AVANCEE : OBJECTIF : 300 HEU RE S - 4 MOIS Apprendre à créer des sites internet par diverses méthodes en apprenant les bases des différents langages que constituent la création de site

Plus en détail

Le temps de déconnexion après inactivité est positionné à 1 heure dans Silab. Cliquer sur OK jusqu'à la déconnexion, puis se reconnecter.

Le temps de déconnexion après inactivité est positionné à 1 heure dans Silab. Cliquer sur OK jusqu'à la déconnexion, puis se reconnecter. Domaine Type d'incident Préconisation Message Time-out : plus d'une heure d'inactivité Erreur Oracle : ORA-03135 Erreur Oracle : ORA-03126 Le temps de déconnexion après inactivité est positionné à 1 heure

Plus en détail

emuseum PUBLIEZ VOS COLLECTIONS SUR INTERNET Pourquoi choisir emuseum? Intégration facile avec TMS Puissante fonction de recherche

emuseum PUBLIEZ VOS COLLECTIONS SUR INTERNET Pourquoi choisir emuseum? Intégration facile avec TMS Puissante fonction de recherche emuseum emuseum PUBLIEZ VOS COLLECTIONS SUR INTERNET emuseum est un système de publication Web qui s intègre de façon transparente avec TMS pour la publication d informations sur Internet et les appareils

Plus en détail

Installation des modems ISDN CAPI

Installation des modems ISDN CAPI Micromedia International Etude technique ALERT et modems CAPI Auteur : Pierre Chevrier Société : Micromedia International Date : 17/03/2009 Nombre de pages : 10 Installation des modems ISDN CAPI Réf. :

Plus en détail

TP JEE Développement Web en Java. Dans ce TP nous commencerons la programmation JEE par le premier niveau d une application JEE : l application web.

TP JEE Développement Web en Java. Dans ce TP nous commencerons la programmation JEE par le premier niveau d une application JEE : l application web. ASTRIUM - Toulouse JEE Formation 2013 TP JEE Développement Web en Java Dans ce TP nous commencerons la programmation JEE par le premier niveau d une application JEE : l application web. Figure 1 Architecture

Plus en détail

Comment récupérer un son que l on entend pour le numériser? (pour faire des CD audio, des fichiers MP3, et les transporter «facilement»)

Comment récupérer un son que l on entend pour le numériser? (pour faire des CD audio, des fichiers MP3, et les transporter «facilement») Comment récupérer un son que l on entend pour le numériser? (pour faire des CD audio, des fichiers MP3, et les transporter «facilement») Vous voulez récupérer le son d un extrait de bulletin d information

Plus en détail