Sunteți pe pagina 1din 7

Dpartement Informatique

Manuel dutilisation
Systme de vido la demande
Ludmila Danilescu Marco Montalto
21/12/2013

Sommaire
1.

Lancement de lapplication ........................................................................................................................ 2


1.1.

Interface graphique............................................................................................................................. 2

1.2.

Gestion des Catalogues ....................................................................................................................... 2

2.

Accs au Catalogue..................................................................................................................................... 2

3.

Visualisation dun flux ................................................................................................................................ 3


3.1 Accs un flux Tcp-Pull ............................................................................................................................ 3
3.2 Accs un flux Tcp-Push .......................................................................................................................... 3
3.3 Accs un flux Udp-Pull ........................................................................................................................... 4
3.4 Accs un flux Udp-Push ......................................................................................................................... 4
3.5 Accs au flux Multicast ............................................................................................................................ 4

4.

Exemple dutilisation de lapplication Catalogues par dfaut................................................................. 4


4.1.

Chargement dun catalogue ................................................................................................................ 5

4.2.

Envoi du catalogue .............................................................................................................................. 5

4.3.

La visualisation des plusieurs flux la fois .......................................................................................... 6

4.4.

La visualisation dun flux par 2 clients la fois ................................................................................... 6

Application Rseau

Page 1

1. Lancement de lapplication
Pr-requis : Systme dopration Windows.
Client pour laccs video.
Excuter le fichier Appli-Reseau.exe.

1.1.

Interface graphique

Linterface de lapplication contient quatre boutons dinteraction :

Dmarrer le Serveur permet de dmarrer le serveur.


Charger Catalogue permet de choisir un catalogue.
Arrter le Serveur permet de fermer le serveur et de
sortir de lapplication correctement.
Aide permet daccder au manuel dutilisateur en
version PDF ( Adobe Reader requis ).

NB. Il est trs conseill de ne sortir de lapplication quen utilisant le bouton Arrter le Serveur.

1.2.

Gestion des Catalogues

Au dmarrage, lapplication charge automatiquement un catalogue par dfaut ( CATA-default.txt ).


Cependant, il est possible de charger dautres catalogues. Pour a, il faut imprativement respecter les
conditions suivantes :
i.

ii.
iii.

Le fichier texte correspondant au catalogue doit respecter le format des autres


catalogues dj existants. Il doit se trouver dans le mme dossier de lexcutable et son
nom doit commencer par CATA- .
Les fichiers textes correspondants aux flux du catalogue doivent respecter de mme les
formats dj prsents.
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 dmarrer le serveur automatiquement en cliquant sur le bouton Dmarrer le Serveur.
ATTENTION : vrifier que les emplacements indiquant les fichiers textes ou images soient corrects avant le
dmarrage de lapplication, sinon fermer et recharger le catalogue.

2. Accs au Catalogue
Le programme Client a besoin daccder 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 Rseau

Page 2

3. Visualisation dun flux


Lapplication gre les suivants types de protocoles pour les flux vido :

TCP-PULL Multiclient
TCP-PUSH - Multiclient
UDP-PULL - Un seul client par flux vido ( protocole bloquant )
UDP-PUSH - Un seul client par flux vido ( protocole bloquant )
MULTICAST Multiclient

3.1 Accs un flux Tcp-Pull


Le client doit envoyer une commande pour lobjet ID du flux :
GET ID CRLF
LISTEN_PORT client_port CRLF
CRLF
Le client peut demander une image prcise du flux :
GET IMAGE_ID CRLF
CRLF
Le client termine la connexion avec la commande :
END CRLF
CRLF

3.2 Accs un flux Tcp-Push


Le client doit envoyer une commande pour lobjet ID du flux :
GET ID CRLF
LISTEN_PORT client_port CRLF
CRLF
Le client demande au serveur denvoyer 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 Rseau

Page 3

3.3 Accs un flux Udp-Pull


Le client doit envoyer une commande pour lobjet ID du flux, fragment :
GET ID CRLF
LISTEN_PORT client_port CRLF
FRAGMENT_SIZE taille CRLF
CRLF
Le client peut demander une image prcise du flux :
GET IMAGE_ID CRLF
CRLF
Le client termine la connexion avec la commande :
END CRLF
CRLF

3.4 Accs un flux Udp-Push


Le client doit envoyer une commande pour lobjet ID du flux, fragment :
GET ID CRLF
LISTEN_PORT client_port CRLF
FRAGMENT_SIZE taille CRLF
CRLF
Le client demande au serveur denvoyer 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 quil utilise toujours le flux avec la commande :
ALIVE ID CRLF
LISTEN_PORT port CRLF
CRLF

3.5 Accs au flux Multicast


Pour accder au flux le client doit se connecter ladresse IP multi-destination du flux Multicast.

4. Exemple dutilisation de lapplication Catalogues par dfaut


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 Rseau

Page 4

4.1.

Chargement dun catalogue

4.2.

Envoi du catalogue

Application Rseau

Page 5

4.3.

La visualisation des plusieurs flux la fois

4.4.

La visualisation dun flux par 2 clients la fois

Application Rseau

Page 6

S-ar putea să vă placă și