Oujda Le : 11 Février 2013 A Monsieur le Directeur de Wafasalaf Objet : Demande d’attestation d’encours J’ai l’honneur de solliciter de votre bienveillance de bien vouloir donner vos inst…Description complète
Exemple-demande-sponsoring-pdf
description du projet professionnelFull description
sDescripción completa
Description complète
aep projett
montage photos
Description complète
Description complète
Etapes du projet, Etude projet, réalisationFull description
Département Informatique
Manuel d’utilisation Système de vidéo à la demande Ludmila Danilescu – Marco Montalto 21/12/2013
Sommaire 1.
Lancement de l’application ........................................................................................................................ 2 1.1.
Gestion des Catalogues ....................................................................................................................... 2
2.
Accès au Catalogue..................................................................................................................................... 2
3.
Visualisation d’un flux ................................................................................................................................ 3 3.1 Accès à un flux Tcp-Pull ............................................................................................................................ 3 3.2 Accès à un flux Tcp-Push .......................................................................................................................... 3 3.3 Accès à un flux Udp-Pull ........................................................................................................................... 4 3.4 Accès à un flux Udp-Push ......................................................................................................................... 4 3.5 Accès au flux Multicast ............................................................................................................................ 4
4.
Exemple d’utilisation de l’application – Catalogues par défaut................................................................. 4 4.1.
Chargement d’un catalogue ................................................................................................................ 5
4.2.
Envoi du catalogue .............................................................................................................................. 5
4.3.
La visualisation des plusieurs flux à la fois .......................................................................................... 6
4.4.
La visualisation d’un flux par 2 clients à la fois ................................................................................... 6
Application Réseau
Page 1
1. Lancement de l’application Pré-requis : Système d’opération Windows. Client pour l’accès video. Exécuter le fichier Appli-Reseau.exe.
1.1.
Interface graphique
L’interface de l’application contient quatre boutons d’interaction :
Démarrer le Serveur – permet de démarrer le serveur. Charger Catalogue – permet de choisir un catalogue. Arrêter le Serveur – permet de fermer le serveur et de sortir de l’application correctement. Aide – permet d’accéder au manuel d’utilisateur en version PDF ( Adobe Reader requis ).
NB. Il est très conseillé de ne sortir de l’application qu’en utilisant le bouton Arrêter le Serveur.
1.2.
Gestion des Catalogues
Au démarrage, l’application charge automatiquement un catalogue par défaut ( CATA-default.txt ). Cependant, il est possible de charger d’autres catalogues. Pour ça, il faut impérativement respecter les conditions suivantes : i.
ii. iii.
Le fichier texte correspondant au catalogue doit respecter le format des autres catalogues déjà existants. Il doit se trouver dans le même dossier de l’exécutable et son nom doit commencer par « CATA- ». Les fichiers textes correspondants aux flux du catalogue doivent respecter de même les formats déjà présents. Le type des images de chaque flux doit être soit BMP, soit JPEG.
Maintenant il est possible de cliquer sur le bouton Changer Catalogue, choisir le bon fichier catalogue et de démarrer le serveur automatiquement en cliquant sur le bouton Démarrer le Serveur. ATTENTION : vérifier que les emplacements indiquant les fichiers textes ou images soient corrects avant le démarrage de l’application, sinon fermer et recharger le catalogue.
2. Accès au Catalogue Le programme Client a besoin d’accéder au catalogue pour visualiser ensuite les flux du Serveur. Pour recevoir le fichier catalogue.txt, il faut envoyer au serveur le message « GET » en utilisant le protocole http.
Application Réseau
Page 2
3. Visualisation d’un flux L’application gère les suivants types de protocoles pour les flux vidéo :
TCP-PULL – Multiclient TCP-PUSH - Multiclient UDP-PULL - Un seul client par flux vidéo ( protocole bloquant ) UDP-PUSH - Un seul client par flux vidéo ( protocole bloquant ) MULTICAST – Multiclient
3.1 Accès à un flux Tcp-Pull Le client doit envoyer une commande pour l’objet ID du flux : GET ID CRLF LISTEN_PORT client_port CRLF CRLF Le client peut demander une image précise du flux : GET IMAGE_ID CRLF CRLF Le client termine la connexion avec la commande : END CRLF CRLF
3.2 Accès à un flux Tcp-Push Le client doit envoyer une commande pour l’objet ID du flux : GET ID CRLF LISTEN_PORT client_port CRLF CRLF Le client demande au serveur d’envoyer des images : START CRLF CRLF
Le client peut demander au serveur de faire une pause : PAUSE CRLF CRLF Le client termine la connexion avec la commande : END CRLF CRLF
Application Réseau
Page 3
3.3 Accès à un flux Udp-Pull Le client doit envoyer une commande pour l’objet ID du flux, fragmenté : GET ID CRLF LISTEN_PORT client_port CRLF FRAGMENT_SIZE taille CRLF CRLF Le client peut demander une image précise du flux : GET IMAGE_ID CRLF CRLF Le client termine la connexion avec la commande : END CRLF CRLF
3.4 Accès à un flux Udp-Push Le client doit envoyer une commande pour l’objet ID du flux, fragmenté : GET ID CRLF LISTEN_PORT client_port CRLF FRAGMENT_SIZE taille CRLF CRLF Le client demande au serveur d’envoyer des images : START CRLF CRLF Le client peut demander au serveur de faire une pause : PAUSE CRLF CRLF Le client termine la connexion avec la commande : END CRLF CRLF Le client signale au serveur qu’il utilise toujours le flux avec la commande : ALIVE ID CRLF LISTEN_PORT port CRLF CRLF
3.5 Accès au flux Multicast Pour accéder au flux le client doit se connecter à l’adresse IP multi-destination du flux Multicast.
4. Exemple d’utilisation de l’application – Catalogues par défaut Dans cet exemple, on a utilisé le programme Client « Appli-Reseau.exe ». On donne deux catalogues à disposition du Client : CATA-default.txt et CATA-default2.txt.
Application Réseau
Page 4
4.1.
Chargement d’un catalogue
4.2.
Envoi du catalogue
Application Réseau
Page 5
4.3.
La visualisation des plusieurs flux à la fois
4.4.
La visualisation d’un flux par 2 clients à la fois