TP de Streaming Vidéo

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

Download "TP de Streaming Vidéo"

Transcription

1 DESTABEAU Sébastien Hugo LECLERCQ Mathieu LOSLIER IR3 TP de Streaming Vidéo Introduction au streaming avec VLC Date de remise : le 26 novembre 2013

2 INTRODUCTION Ce TP est une première approche de la technologie liée au streaming. Par définition, le streaming est une technique de lecture en continu, en flux, en transit ou avec une diffusion en mode continu. Cette technique désigne un principe utilisé principalement pour l envoi de contenu en live. Très utilisée sur Internet, elle permet la lecture d un flux audio ou vidéo (cas de la Video On Demand) à mesure qu elle est diffusée. Elle s oppose ainsi à la diffusion par téléchargement de fichiers qui nécessite de récupérer l ensemble des données d une musique ou d une vidéo avant de pouvoir l écouter ou le regarder. De nos jours, le streaming intervient dans de nombreux domaines comme la vidéoconférence, les WebTV et radio Web, la télésurveillance, la VOD (Video On Demand) ou encore le Peer-to-Peer. Au travers de ce TP, nous allons installer et configurer un serveur de streaming afin de mettre en pratique des diffusions passives et de la VOD (Video On Demand). Aussi, les protocoles sous-jacents à cette technologie, à savoir, entre autres, RTP, RTSP et SAP, sont à analyser. 2

3 SOMMAIRE TABLE DES MATIÈRES Avant-propos... 4 Client de streaming VLC Modules et options de VLC Installation de VLC Ouvrir un fichier Recevoir un flux réseau Test Serveur de diffusion VLC Test Mini-SAP server Screencast Wall Diffusion entre plusieurs réseaux Conclusion

4 AVANT-PROPOS Il existe deux grandes sortes de diffusion. Nous allons découvrir leurs spécificités dans cette courte partie. Tout d abord, nous avons la diffusion passive, dans laquelle un film est envoyé par un serveur et visualisé par un ou plusieurs clients. Le streaming est géré par le serveur et le client n a aucun droit dessus. Il ne peut donc effectuer aucune action directe sur le serveur (avancer ou se déplacer dans une vidéo). Schéma 1 : Communication d une diffusion passive client-serveur Schéma 2 : Architecture client-serveur d une diffusion passive 4

5 Si un client s abonne à un groupe multicast, il recevra un flux identique aux autres membres du groupe et ils le regarderont en même temps et simultanément. Ce mode de transmission est utilisé le plus souvent lors du streaming en temps réel comme les diffusions de vidéoconférences par exemple. Puis, nous avons la diffusion active, c est l exemple de la vidéo à la demande (VOD) pour laquelle chaque client demande son propre flux. Aucun serveur de diffusion spécifique n est requis. Toutefois, le client doit être capable de visionner le flux en temps réel au lieu de le télécharger intégralement. Cette demande s effectue à partir d un serveur Web et les échanges se font par les protocoles HTTP, FTP basé sur du TCP ou encore RTP / RTCP pour communiquer entre machines. Les paquets perdus sont retransmis jusqu à réception. Il n y a pas de qualité de connexion à l utilisateur car la diffusion ne s adapte pas à cela. Il est recommandé de proposer sur le serveur plusieurs encodages de qualité d un même fichier. 5

6 CLIENT DE STREAMING VLC VLC (Video LAN Client) est à l origine le logiciel client du projet VideoLan. Il peut être utilisé en tant que serveur pour diffuser des fichiers MPEG-1, MPEG-2 et MPEG-4, des DVDs ou de la vidéo en temps réel sur un réseau en unicast ou multicast; ou utilisé en temps que client pour recevoir, décoder et afficher des flux vidéo sous de nombreux systèmes d exploitation. Pour résumer, c est à la fois un lecteur et un serveur multimédia multiplateforme. Il gère aussi l affichage d un grand nombre de périphériques de capture telles que les cartes TV et les webcams. VLC fonctionne sur de nombreuses plateformes : Linux, Windows, Mac OS X, BeOS, BSD, Solaris, Familiar Linux, Yopy/Linupy et QNX. Il est capable de lire : - Des fichiers MPEG-1, MPEG-2 et MPEG-4 / DivX depuis un disque dur, un lecteur de CD-ROM,... - Des DVDs et VCDs depuis une carte satellite (DVB-S) - Des flux MPEG-1, MPEG-2 et MPEG-4 envoyés sur le réseau par un VLS ou un VLC VLC peut également être employé en tant que serveur pour diffuser : - Des fichiers MPEG-1, MPEG-2 et MPEG-4 / DivX - Des DVDs - Depuis une carte d encodage MPEG Vers : - Une machine (c est-à-dire à une adresse IP) : ceci est appelé unicast - Un groupe dynamique de machines que les clients rejoignent ou quittent (une adresse IP multicast) : ceci est appelé multicast Environnement Pour mettre en oeuvre les technologies liées au streaming, nous utiliserons une architecture réseau très simpliste de la forme suivante : 6

7 Schéma 3 : architecture réseau classique pour le streaming Ainsi, nous pouvons observer la présence d une machine faisant office de serveur de streaming, d adresse IP , et un client, d adresse IP , qui va pouvoir lire le flux envoyé. Dans ce qui suit, nous allons donc utiliser VLC en tant que client en premier lieu. 1. Modules et options de VLC VLC utilise un système modulaire, ce qui permet un ajout simplifié de nouvelles fonctions et de nouveaux formats. Par défaut, l installation de VLC comporte tous les modules. Si vous avez installé VLC par un fichier binaire, vous aurez donc tous les modules par défaut. Les informations concernant le système modulaire de VLC peuvent être retrouvées à l adresse guid/fr/ch02.html. Quels sont ses modules et leurs objectifs (voir le site VideoLAN)? Les modules d entrée Ceux-ci permettent à VLC de lire depuis différentes sources. VLC essaie de choisir le module le plus adapté au moment de la lecture. Pour forcer l utilisation d un module particulier, il suffit de lancer VLC avec l option --access NOM_DU_MODULE. Les démultiplexeurs Dans un flux, les signaux vidéo et audio sont toujours inclus dans un format conteneur. Les démultiplexeurs extraient les flux de ce conteneur et les envoient aux décodeurs. Par exemple, un fichier AVI peut contenir une vidéo encodée en IR3 Informatique et Réseaux 3 ème année 7

8 MPEG-4 ou une vidéo non compressée. AVI est seulement un format de stockage. Il n est pas un format de compression. Les décodeurs Ces modules permettent à VLC de supporter de nombreux codes (formats de compression). Les modules de sortie vidéo Les modules de sortie vidéo permettent d afficher de la vidéo sur votre écran. Au lancement, VLC essaie de deviner le module de sortie vidéo le plus adapté à votre système. Si vous désirez toutefois lancer un module particulier, lancez VLC avec l option --vout NOM_DU_MODULE. Les modules de filtre vidéo Ces modules vous permettent de modifier l image (désentrelacement, réglage du trio teinte / contraste / saturation, recadrage, etc.). Pour les activer, utilisez VLC avec l option --filter filter1, filter2,... Les modules de sortie audio Ces modules vous permettent de choisir le système de sortie du son. VLC essaie de deviner le module de sortie audio le plus adapté à votre système. Si vous souhaitez toutefois forcer l utilisation d un module spécifique, lancez VLC avec l option --aout NOM_DU_MODULE. Les modules d interface Ces modules vous permettent de choisir une ou des interfaces (graphique ou de contrôle). Les autres modules Il est difficile de tous les catégoriser. Néanmoins, nous pouvons parler du module sout qui offre les services d un serveur de streaming. Il sera employé dans la prochaine partie du TP. 8

9 Désormais, nous allons passer à l installation des outils nécessaires. 2. Installation de VLC Les deux machines de l environnement de travail étant sous le système d exploitation Linux avec une distribution Debian, l installation de VLC se fait au travers des commandes suivantes : apt-get update apt-get install vlc Pour lancer VLC, il suffit de taper vlc en ligne de commande d un terminal. Vous pouvez tout aussi bien le lancer en tant qu interface graphique depuis le menu principal dans Applications > Son et vidéo > Lecteur multimédia VLC. Attention, vous pouvez rencontrer l erreur suivante au lancement de VLC en mode root : Capture 1 : Erreur au lancement de VLC en mode root Pour pallier à cela, vous devrez éditer le fichier /usr/bin/vlc dont le contenu est le suivant : Capture 2 : Edition du fichier /usr/bin/vlc Et remplacer geteuid par getppid. Capture 3 : Remplacement de geteuid par getppid IR3 Informatique et Réseaux 3 ème année 9

10 Ensuite, VLC peut se lancer normalement en tant que root. 3. Ouvrir un fichier Pour ouvrir un fichier, il existe deux manières. Soit nous passons par l interface graphique de VLC en accédant au menu Média > Ouvrir un fichier puis en sélectionnant la vidéo à lancer, soit nous utilisons la ligne de commande suivante : vlc vvv MON_FICHIER.mpg En ligne de commande, l option vvv indique le mode verbeux le plus élevé. Capture 4 : Mode verbeux de VLC Dans la grande majorité des cas, la reconnaissance du type de fichier se fait automatiquement. Nous allons maintenant passer à l échelle d un réseau local et tenter de recevoir un flux vidéo sur notre machine via le réseau. IR3 Informatique et Réseaux 3 ème année 10

11 4. Recevoir un flux réseau VLC est capable de lire des flux provenant du réseau tels que HTTP, UDP, RTP... Pour rappel, RTP (RealTime Transport Protocol) est un protocole de transport temps-réel au dessus du protocole UDP et a pour rôle d acheminer les données. Il contrôle cet acheminement avec le protocole RTCP (RealTime Transport Control Protocol). Pour chaque média à acheminer, que ce soit de l audio ou de la vidéo, un seul canal RTP et un seul canal RTCP sont utilisés simultanément. Ainsi, leur couplage va même jusqu à la désignation d un numéro de port pair pour RTP et un numéro de port impair immédiatement supérieur pour le protocole RTCP. RTP est un protocole à état géré par des méthodes de contrôle du flux telles que PLAY, SETUP, PAUSE, RECORD, entre autres. Quelle est la commande ainsi que les options de l interface graphique pour recevoir un flux unicast UDP / RTP (envoyé par VLC ou par le stream output de VLC)? En supposant que la machine serveur envoie un flux unicast UDP / RTP sur le port 1234, le client peut recevoir ce dernier avec la commande suivante : %vlc rtp:// :1234 Via l interface graphique de VLC, il suffit de se rendre dans Média > Ouvrir un flux réseau et enfin, d indiquer l URL suivante : 11

12 Capture 5 : Configuration d un flux de streaming via UDP côté client Capture 6 : Capture d un flux de streaming via RTP côté client IR3 Informatique et Réseaux 3 ème année 12

13 Quelle est la commande ainsi que les options de l interface graphique pour recevoir un flux HTTP? Toujours en supposant que la machine serveur envoie un flux HTTP, le client peut recevoir ce dernier avec la commande suivante : %vlc vvv En supposant que la vidéo backwaters.mpeg est à la racine /var/www du serveur Web, on peut passer, de la même manière, via l interface graphique : Capture 7 : Configuration d un flux de streaming via HTTP côté client IR3 Informatique et Réseaux 3 ème année 13

14 Capture 8 : Configuration du port, du chemin et du codec d un flux de streaming via HTTP côté serveur 14

15 Capture 9 : Configuration du codec d un flux de streaming via HTTP côté serveur 15

16 Capture 10 : Capture d un flux de streaming via HTTP côté client 5. Test Ce premier test consiste à lire un flux HTTP depuis un serveur Web. Dans un premier temps, nous allons installer Apache sur la machine serveur. La commande pour installer le serveur Web est la suivante : apt-get install apache2 Puis, nous allons placer un fichier vidéo comme backwaters.mpeg dans le répertoire /var/www de la machine qui fait office de serveur. Ainsi, elle sera accessible depuis le protocole HTTP. Enfin, nous allons lancer un client VLC, quel que soit le moyen, pour lire cette vidéo et analyser en détail le contenu des messages échangés entre le client et le serveur avec Wireshark. Nous lançons VLC : root@pccop0b002b-04:~# vlc 16

17 Nous allons pouvoir analyser en détail le contenu des messages échangés entre le client et le serveur par Wireshark. De la même manière qu auparavant, nous passons par l interface graphique pour lire la vidéo via HTTP : Capture 11 : Configuration d un flux de streaming via HTTP côté client Le résultat est donc le suivant : IR3 Informatique et Réseaux 3 ème année 17

18 Capture 12 : Capture d un flux de streaming via HTTP côté client Nous avions au préalable lancé Wireshark en mode capture pour écouter le réseau et nous avons filtré les paquets pour n écouter que les trames TCP et HTTP qui nous intéressent. Dans ce qui suit, nous désignerons l adresse IP pour identifier le client et l adresse IP pour identifier le serveur. Nous avons relevé ces trames concernant VLC en mode HTTP : Capture 13 : Capture Wireshark des trames de VLC en mode HTTP Les trois premières trames représentent la connexion TCP par le three-hand-shaking du protocole TCP (SYN, SYN + ACK, ACK). Concentrons-nous désormais sur la trame du GET. 18

19 Analyser la méthode GET. Quelle est la valeur de Range? Expliquer. Capture 14 : Trame du GET de la vidéo backwaters.mpeg en mode HTTP Cette requête d obtention de la vidéo backwaters.mpeg fait intervenir de nombreuses trames TCP suivant le GET pour fournir cette vidéo au client. Capture 15 : Requête HTTP détaillée de la trame GET d obtention de la vidéo Les informations intéressantes à ce niveau-là sont la version du client VLC et le champs User-agent (vlc/1.1.3 LibVLC/1.1.3) possédant un Range de 0 bytes car il s agit du point de démarrage de la vidéo. Quelle est la taille et le type de la vidéo? Ces champs sont véhiculés dans quel message? Comme vous avez pu le constater dans la capture précédente, Wireshark ne nous a pas fournit d informations concernant la taille de la vidéo en octets (il n y a pas de champs Content-Length présent) ni même le type de vidéo (il n y a pas de champs Content-Type). Nous ne sommes donc pas en mesure de les fournir dans cette question. Nous avons dû chercher un paquet perdu dans la liste des trames capturées par Wireshark car nous ne trouvions vraiment pas d information à ce sujet. 19

20 Capture 16 : Taille et type de vidéo précisé dans la trame C est dans une trame utilisant le protocole HTTP//1.1, catégorisé comme 206 Partial Content(video/mpeg) (Code HTTP 206 Contenu partiel d une vidéo avec codec MPEG) que nous avons pu trouver les informations suivantes : - La taille du contenu de ce paquet : Content-Length : octets - La taille de la vidéo spécifiée de valeur octets (soit 24,5 Mo) du champs : Content-Range : bytes = 1 - Le type de la vidéo : Content-Type : video/mpeg et aussi dans l entête Media Type : video/mpeg Connaissant la taille de la vidéo, VLC peut ainsi calculer plus facilement l avancement dans le temps quand l utilisateur change le curseur de position dans l interface client de VLC. HTTP permet d initialiser ou de réinitialiser le flux vidéo. Il agit comme un contrôleur et transporte les messages d informations sur la vidéo, comme la taille totale, la position dans la lecture ou encore le type de la vidéo. TCP, quant à lui, se charge uniquement de véhiculer le contenu de la vidéo. 20

21 La technique représente une diffusion passive ou à la demande? Il s agit bien d une vidéo à la demande (c est-à-dire une diffusion active) car le client peut agir sur le champs Range afin de déplacer le curseur de la vidéo. Pour preuve, la capture ci-dessous dont le champs Range vient d obtenir la nouvelle valeur de bytes lors d un clic pour faire avancer la lecture de la vidéo : Capture 17 : Déplacement du curseur de la vidéo dans le client VLC Lorsqu on déplace le curseur de position du film, qu est ce qui change dans les messages échangés avant et après cette action? Capture 18 : Nouveau déplacement du curseur de la vidéo dans le client VLC Dans la capture ci-dessus, nous remarquons que le client est obligé d émettre une nouvelle trame GET à chaque changement de position du curseur dans la vidéo. IR3 Informatique et Réseaux 3 ème année 21

22 Ainsi, cela change la valeur du Range. Nous avons donc un nouveau Range de bytes. Le serveur déplace son curseur de lecture et envoie la vidéo à la position demandée par le client. Pour tester le plugin VLC pour mozilla, qui permet à l utilisateur de ne pas s embêter à ouvrir son logiciel VLC, réalisez et testez une page de test contenant un code HTML (n oubliez pas d installer le paquet mozilla-pluginvlc). Pour ce qui suit, nous avons installé le paquet mozilla-plugin-vlc via la commande : apt-get install mozilla-plugin-vlc Pour tester le plugin VLC pour mozilla, qui permet à l utilisateur de ne pas s embêter à ouvrir son logiciel VLC, nous avons réalisé et testé une page de test contenant le code HTML suivant : <html> <head><title>demo of VLC mozilla plugin</title></head> <body> <h1>demo of VLC mozilla plugin - Example 1</h1> <embed type="application/x-vlc-plugin" name="video1" autoplay="yes" loop="yes" width="400" height="300" target=" /> <br /> <a href="javascript:;" onclick='document.video1.playlist.play()'>play video1</a> <a href="javascript:;" onclick='document.video1.playlist.togglepause()'>pause video1</a> <a href="javascript:;" onclick='document.video1.playlist.stop()'>stop video1</a> <a href="javascript:;" onclick='document.video1.playlist.fullscreen()'>fullscreen</a> </body> 22

23 </html> Commenter ce code. Ce code HTML contient ce qu il faut pour charger une vidéo à l adresse du localhost et la jouer en boucle, en lecture automatique, de taille 400 x 300 pixels, avec le plugin VLC pour le navigateur Web. Il y a des outils de contrôle Javascript permettant d effectuer une lecture (Play), une pause (Pause), d arrêter la lecture (Stop) et de mettre en plein écran (Fullscreen). Nous obtenons donc ceci dans un navigateur Web : Capture 19 : Player de streaming intégré à une page Web Comment désactiver la lecture en boucle? Pour désactiver la lecture en boucle, nous remplaçons loop= yes par loop= no dans le code HTML de la page Web. 23

24 SERVEUR DE DIFFUSION VLC Le stream output du VLC permet à ce dernier de servir de serveur de streaming et non de client et possède des fonctionnalités très étendues : - Envoi en unicast et en multicast, en Ipv4 ou en Ipv6, tout ce que VLC est capable de lire par UDP/RTP ou HTTP - Sauvegarde du flux d entrée vers un fichier AVI, PS, TS ou OGG - Transcodage du flux d entrée et envoi Le stream output possède une puissante architecture qui utilise des modules. Chaque module apporte des fonctionnalités et il est possible de chaîner les modules pour combiner ces possibilités. Quels sont les modules ainsi que leurs fonctionnalités? Le modules standard Un des modules les plus intéressants, cité en début de document, est le module sout qui offre à VLC la panoplie complète pour devenir un serveur de streaming. Il est en charge de l envoi des flux sur le réseau, qui peuvent être multiplexés. La commande suivante permet de définir une sortie au format HTTP sur l interface d écoute HTTP : vlc sout #standard{access=http, dst= :8080} Si nous souhaitons multiplexer la sortie, voici un exemple de commande pour un flux multiplexé au format Transport Stream : vlc in sout #standard{access=http, mux=ts, dst= :8080} Les modules d affichage (Display) Avec ce module, le serveur peut afficher le flux. Il est couplé à duplicate. Le module RTP Le serveur peut envoyer un flux en RTP avec l option rtp. 24

25 Le module de transcodage (Transcode) Après la lecture d un flux, VLC peut le diffuser sous un format différent. Ainsi, transcode permet de modifier ce format de flux et son taux de compression. Par exemple, cela permet au serveur de définir un nouveau flux MPEG-2 en sortie, où l on peut paramétrer son taux de compression (option vb), le type de format de sortie audio (option mpga) et le taux de compression audio (option ab), par la commande suivante : vlc in sout= #transcode{vcodec=mp2v, vb=600, scale=1, acodec=mpga, ab=128} Le module de duplicata (Duplicate) Cela offre au serveur la fonctionnalité de dupliquer un flux vers une nouvelle chaîne tout en laissant la possibilité de le visionner simultanément. Cette liste de modules est non-exhaustive et le reste peut être consulté sur le site officiel de VLC. Nous sommes fin prêt pour tester notre serveur VLC. 1. Test Effectuer une diffusion unicast en UDP / RTP grâce au serveur VLC et un client VLC et analyser en détail le contenu des messages échangés. Du côté du serveur Pour commencer, le protocole RTP (RealTime Protocol) permet le transport des données soumises à des contraintes de temps réel, typiquement de la vidéo et de l audio. Ainsi, pour diffuser notre vidéo backwaters.mpeg via un flux RTP, nous pouvons utiliser l interface graphique de VLC. Il suffit de se rendre dans le menu Média > Flux > onglet Fichier et de sélectionner le fichier à diffuser. Nous passons à la suite de la configuration de la diffusion en cliquant sur le bouton Stream. 25

26 Capture 20 : Configuration d une diffusion multicast côté serveur partie 1 Nous allons continuer la configuration en appuyant sur le bouton Next. IR3 Informatique et Réseaux 3 ème année 26

27 Capture 21 : Configuration d une diffusion multicast côté serveur partie 2 Enfin, nous pouvons spécifier le protocole de transport utilisé pour la diffusion du flux vidéo. Puis, nous allons ajouter la destination via le bouton Add.. Ainsi, il est possible d ajouter une multitude de destinations différentes pour par exemple partager une vidéo avec plusieurs personnes nes toujours de manière à respecter de l unicast. IR3 Informatique et Réseaux 3 ème année 27

28 Capture 22 : Configuration d une diffusion multicast côté serveur partie 3 Maintenant, nous pouvons spécifier le port UDP de destination ainsi que le conteneur de transport utilisé (ici, MPEG Transport Stream). IR3 Informatique et Réseaux 3 ème année 28

29 Capture 23 : Configuration d une diffusion multicast côté serveur partie 4 A ce stade, la configuration est presque terminée. Nous pouvons modifier le TTL par exemple, ainsi que diverses options. Nous pouvons remarquer que la commande VLC est construite avec tous les paramètres appliqués à notre configuration. IR3 Informatique et Réseaux 3 ème année 29

30 Capture 24 : Configuration d une diffusion multicast côté serveur partie 5 Ainsi, nous utilisons le module sout pour spécifier une diffusion du flux. Au passage, nous pouvons observer ici que la vidéo est transcodée. Cela signifie que nous réencodons la vidéo avec le codec MPEG-2 mp2v avec un bitrate de 800 Kbps.. Aussi, nous réencodons l audio avec un bitrate de 128 Kbps (avec le codec mpga). Nous spécifions aussi le nombre de canaux à 2 (cela correspond aux différents flux, vidéo et audio). Enfin, nous précisons que nous utiliserons le module rtp pour envoyer un flux RTP en sortie avec pour destination dst = Il suffit désormais de cliquer sur le bouton Stream pour commencer la diffusion de la vidéo. IR3 Informatique et Réseaux 3 ème année 30

31 Du côté du client Sur le client, la démarche est plus rapide. Il suffit, comme précédemment, de se rendre dans le menu Média > Ouvrir un flux réseau et d entrer l URL du réseau de diffusion dans l onglet Réseau : rtp:// :5004 Les flux audio et vidéo sont-ils séparés? Montrer et expliquer. Capture 25 : Capture Wireshark des flux vidéo et audio de la diffusion côté client Cette capture Wireshark montre les échanges effectués entre le client et le serveur au début de la diffusion. Nous pouvons remarquer que le premier paquet ICMP destination unreachable nous indique que le client n avait pas encore ouvert son port De ce fait, lorsque le serveur a tenté d envoyer un flux unicast vers le client sur le port UDP 5004, le client lui a indiqué que son port 5004 était fermé. Par la suite, le client a accepté tous les flux UDP. En analysant un paquet UDP envoyé par le serveur, nous pouvons constater que Wireshark ne reconnaît pas le flux RTP car nous utilisons un port exotique 5004 pour la diffusion de notre flux. Afin que le flux soit reconnu, il suffit d utiliser la méthode Decode As dans le menu Analyze : IR3 Informatique et Réseaux 3 ème année 31

32 Capture 26 : Méthode Decode As du menu Analyze de Wireshark Dès lors, nous obtenons : Capture 27 : Analyse des trames RTP Il est maintenant plus facile d analyser les échanges des trames RTP. Voici le contenu du premier paquet envoyé par le serveur : IR3 Informatique et Réseaux 3 ème année 32

33 Capture 28 : Contenu du premier paquet envoyé par le serveur Nous pouvons constater qu il existe différents PID,, chacun correspond aux différents flux audio et vidéo. Une des informations les plus importantes est le payload type, définit ici en tant que MPEG-2 TS (Transport Type). Cette information permet au client VLC de savoir que les différents flux seront bien multiplexés dans des TS (Transport Stream). Ainsi, chaque flux sera identifié à l aide d un PID, ici 75 en décimal soit 0X4b en hexadécimal. Les flux audio et vidéo sont donc bien séparés. Effectuer une diffusion multicast en HTTP grâce au serveur VLC et un client VLC (Ne pas oublier que le port HTTP par défaut de VLC est 8080) et analyser en détail le contenu des messages échangés. De la même manière que pour la question précédente sur le serveur, nous lançons la diffusion en HTTP : IR3 Informatique et Réseaux 3 ème année 33

34 Capture 29 : Configuration de la diffusion multicast HTTP côté serveur partie 1 IR3 Informatique et Réseaux 3 ème année 34

35 Capture 30 : Configuration de la diffusion multicast HTTP côté serveur partie 2 Cette configuration correspond à la commande suivante : vlc backwaters.mpeg :sout='#transcode{vcodec=mp2v,vb=800,scale=1,acodec=mpga,ab=128,channe ls=2,samplerate=44100}:standard{access=http,mux=ts,dst= :8080}' Dans ce scénario, nous utilisons le module standard (avec le paramètre access=http) ) pour définir notre flux de sortie en tant que flux HTTP. Nous transcodons de la même manière que précédemment. Nous préciserons cependant que nous souhaitons multiplexer notre flux dans des TS. En RTP, nous avions beaucoup moins de choix quant à l utilisation d autres conteneurs. Pour le client, il suffit d ouvrir un flux réseau et de spécifier l url : IR3 Informatique et Réseaux 3 ème année 35

36 Capture 31 : Configuration de la diffusion multicast HTTP côté client Dans la capture ci-dessus, nous n avons pas besoin de spécifier le nom de la vidéo. Il suffit juste de réceptionner le flux en HTTP. Pour cela, nous avons relevé les paquets échangés depuis Wireshark : Capture 32 : Capture Wireshark des paquets échangés entre le client et le serveur en diffusion multicast HTTP IR3 Informatique et Réseaux 3 ème année 36

37 Nous allons détailler la requête GET envoyée par le client dans la capture suivante : Capture 33 : Détails de la requête GET du client Nous remarquons que l entête Range est à 0. En effet, et, il ne s agit pas ici de diffusion en Video On Demand. Le serveur envoie la vidéo dans l état actuel où elle se trouve. Quelle est la différence entre une diffusion unicast en UDP / RTP et HTTP? Les trames d une diffusion unicast en UDP / RTP comporte des entêtes moins grosses que celles utilisant le protocole HTTP. RTP doit respecter des contraintes de temps réel, ce que HTTP ne propose pas. RTP ne supporte que le format MPEG-2 tandis que HTTP est apte à en supporter bien plus comme l AVI, l OGG,... Au niveau des échanges lors de la connexion, seul HTTP initie une connexion. Ainsi, il évite toute inondation dûe aux requêtes de demande de l état du port. Effectuer et analyser avec Wireshark une diffusion multicast en utilisant UDP / RTP. Pour cet exercice, nous conservons notre serveur, notre premier client et nous configurons un deuxième client. Pour résumer, l adresse IP correspond à l adresse IP du serveur, et sont les adresses IP des clients. L avantage du multicast est l importante économie offerte en bande passante lors de la diffusion du flux. IR3 Informatique et Réseaux 3 ème année 37

38 Capture 34 : Capture Wireshark des trames UDP entre les clients et le serveur Si nécessaire, il faut régler le TTL lors de la configuration de l émission en multicast afin de pouvoir aisément transmettre le flux aux destinations. Par défaut, le TTL est à 1 car il n y a qu un seul voisin direct lors de nos démarches en salle de TP. Nous répétons toutes les démarches du serveur pour émettre le flux multicast aux clients et des clients pour se connecter en RTP au flux multicast du serveur. Les relevés Wireshark de la capture ci-dessous prouvent que les échanges entre les clients et le serveur fonctionnent bien et la vidéo est bien retransmise chez les deux clients. Quand nous étudions plus précisément les trames RTP provenant du décodage (option Decode As de Wireshark avec un filtrage sur RTP), nous remarquons que comme précédemment, le flux RTP est bien arrivé à destination de chaque client. 38

39 Capture 35 : Décodage des trames RTP via l option Decode As de Wireshark Pour automatiser l abonnement automatique à un groupe UDP multicast tout en utilisant le plugin mozilla sur le client, réalisez une page de test spécifique contenant le code HTML indiqué dans l énoncé. Pour automatiser l abonnement automatique à un groupe UDP multicast tout en utilisant le plugin mozilla sur le client, nous allons réaliser une page de test spécifique contenant le code HTML suivant : <html> <head><title>demo of VLC mozilla plugin</title></head> <body> <h1>demo of VLC mozilla plugin - Example 2</h1> <embed type="application/x-vlc-plugin" name="video2" autoplay="yes" loop="no" hidden="no" target="rtp://@ " /> <br /> <a href="javascript:;" onclick='document.video2.playlist.play()'>play video2</a> <a href="javascript:;" onclick='document.video2.playlist.stop()'>stop video2</a> <a href="javascript:;" onclick='document.video2.playlist.fullscreen()'>fullscreen</a> </body> </html> 39

40 Nous obtenons donc ceci dans un navigateur Web à l adresse : Capture 36 : Player de streaming intégré à une page Web du client pour un flux RTP multicast Comme nous accédons bien à la vidéo depuis le navigateur du client, nous considérons que le client reçoit bien le flux multicast et par conséquent qu il est bien inscrit au groupe multicast. Effectuer des tests à partir de plusieurs clients. Les tests sont-ils concluants? Les tests sont concluants car dans la pratique, nous avons été en mesure de reproduire l écran de la capture ci-dessus dans chacun des clients et de recevoir le flux multicast que nous sommes censés obtenir après s être inscrit au groupe. Nous remarquons que le bouton de pause n existe pas. Cela se justifie par le fait que ce n est pas de la Video On Demand mais bien une émission multicast en RTP d un flux vidéo. 2. Mini-SAP server On peut ajouter un service de découverte de services utilisant le standard SAP / UDP sur la solution VideoLAN. SAP signifie Session Announcement Protocol. Le mini- SAP-server envoie des annonces indiquant les programmes multicast sur le réseau 40

41 en Ipv4 ou en Ipv6 et les VLCs clients reçoivent ces annonces puis y ajoutent automatiquement les programmes annoncés à leur liste de lecture. Cela permet à un client d avoir la liste des programmes disponibles pour qu il puisse s y connecter. Le protocole SDP (Session Description Protocol) est utilisé pour décrire les flux RTP de SAP. Dans ce qui suit, nous mélangerons un peu les réponses aux questions des méthodes 1 et 2 vu qu elles se chevauchent dans la pratique. Méthode 1 Dans la méthode 1, nous allons utiliser l option SAP fournie par l outil VLC. Après avoir analysé en détail son fonctionnement, nous vérifierons la présence des programmes de diffusion annoncés. Utiliser l option SAP de l outil VLC Pour cela, il faut se rendre dans l onglet View > Playlist > Network Streams (SAP) pour consulter la playlist des programmes de diffusion annoncés. Capture 37 : Playlist SAP Nous sélectionnons notre programme défini au préalable avec notre serveur. Cela charge dans la capture suivante, le programme de la TV_DES_GAGNANTS. 41

42 Capture 38 : Lecture d un flux proposé dans la playlist du SAP Dans la méthode 2, nous allons installer et configurer un mini-sap-server. Après avoir analysé en détail son fonctionnement, nous vérifierons la présence des programmes de diffusion annoncés. Installer et configurer un mini-sap-server Tout d abord, nous allons télécharger le fichier à l adresse Nous allons ensuite l extraire, le configurer, le compiler puis l installer via les commandes suivantes : %tar Jxf minisapserver-version.tar.gz %cd minisapserver-version %./configure # seulement si la version est supérieure ou égale à la %make 42

43 Il faut ensuite configurer le fichier sap.cfg pour faire fonctionner correctement le serveur. Les parties les plus importantes sont l adresse de multicast pour lequel s abonner et le Time-To-Live. Voici le notre, configuré pour offrir les services d un programme PROGRAM_TV accessible à partir du groupe GROUPE_DES_GAGNANTS dont l adresse IP multicast et le port sont définis. Toute information en rouge dans ce qui suit est propre à notre configuration du serveur SAP. # sap.cfg - Configuration file of the mini SAP server # Global minisapserver options [global] # Number of seconds between announces. 5 is default. Internet announces better use 30. sap_delay=5 # The network interface on which to stream. #interface=eth0 # Then you should have one "[program]" section per program announced # Note that only announces for MPEG2 TS streams are supported. # Though announces of other types of streams may work for some clients, # they will not be compliant to the announce spec. and are not at all # guaranteed to work. # IPv4 example [program] # Name of the program (as it will show up in the VLC playlist) name=program_tv # Name of the streaming entity (organisation) user=videolan # DNS or IP of the machine on which you run the stream machine=streamer.domain.org # Website of the streaming entity (organisation) site= # Multicast IP address of the program 43

44 address= # UDP Port port=1234 # The name of the playlistgroup your announce will be part of in the VLC playlist playlist_group=groupe_des_gagnants # If you wish to send custom SDP to clients, specify the full path to the # SDP file #customsdp=/path/to/broadcast.sdp # IPv6 example [program] name=tv2 user=videolan machine=streamer.domain.org site= address=ff08::1 port=1234 # RTP example [program] type=rtp name=tv_des_gagnants user=videolan machine=streamer.domain.org site= address= port=1234 Pour démarrer le serveur, il faut exécuter la commande suivante : %./sapserver c sap.cfg Nous pouvons tout aussi bien effectuer la démarche au travers de l interface graphique de VLC : 44

45 Capture 39 : Configuration du serveur SAP via l IHM de VLC 45

46 Analyser en détail le fonctionnement Dès le démarrage du serveur SAP, le client reçoit les trames suivantes : Capture 40 : Trames SAP / SDP du serveur SAP au client Notre adresse multicast est désignée ici par Le client écoute le flux provenant des annonces du serveur SAP. Capture 41 : Etude plus poussée d une trame SAP / SDP Quand nous observons les détails de la deuxième trame SAP / SDP, nous observons bien l encapsulation autour des paquets SAP et SDP. Toutes deux contiennent des informations précieuses sur le type d émission (ici, en broadcast du serveur 46

47 minisapserver), le port d écoute (1234), le nom du programme (TV_DES_GAGNANTS), l encodage (UTF-8), le format (MP2T/9000). Vérifier la présence des programmes de diffusion annoncés Pour éviter de répéter inutilement les mêmes captures, les programmes de diffusion, comme vu dans la méthode 1, sont bien présents et sont correctement affichés chez le client. 3. Screencast VLC permet de réaliser très facilement un screencast, c est-à-dire une capture vidéo de son écran, comme un screenshot mais sous forme de vidéo. Montrer en détail les étapes pour capturer et diffuser une vidéo de votre écran. Un screencast, aussi appelée capture vidéo de l écran, est un enregistrement vidéo d un écran d ordinateur accompagné la plupart du temps d une narration audio. De la même façon qu une capture d écran (screenshot) peut être vue comme une photo de ce que l utilisateur voit à l écran, la capture vidéo (screencast) peut être assimilée à un film de ce que l utilisateur voit à l écran. Il existe deux types de screencast : - Enregistrement dans un fichier - Diffusion en streaming Nous allons détailler les deux fonctionnalités. Screencast dans un fichier Dans un premier temps, il faut ouvrir une fenêtre VLC, puis aller dans Média sur la barre des tâches et cliquer sur l onglet Ouvrir un périphérique de capture... 47

48 Capture 42 : Sous-menu d accès à l option de screencast dans un fichier Cette action fait apparaître une fenêtre de paramétrage : 48

49 Capture 43 : Fenêtre de paramétrage du screencast de fichier Ensuite, il faut sélectionner le mode de capture. Ici, il s agit du mode Bureau. Puis, il faut sélectionner le champs débit d image pour la capture.. Ici, nous avons choisit 10 ips (images par seconde). Pour finir, il faut cliquer sur le bouton Lire pour faire démarrer la séquence d enregistrement. Voici une capture d écran de la phase d enregistrement du screencast : IR3 Informatique et Réseaux 3 ème année 49

50 Capture 44 : Phase d enregistrement du screencast de fichier Screencast en streaming Pour le streaming, nous allons sur la même fenêtre que pour l enregistrement en fichier : Capture 45 : Sous-menu d accès à l option de screencast en streaming 50

51 Quand nous cliquons sur Ouvrir un périphérique de capture, la fenêtre de configuration s ouvre. Nous sélectionnons le mode de capture Bureau et nous changeons le débit d images à 10 image/s comme précédemment, mais cette fois, nous choisirons le bouton Diffuser comme ci-dessous : Capture 46 : Fenêtre de paramétrage du screencast en streaming Ensuite, nous arrivons sur la page de paramétrage en 3 étapes : - La sélection de la source de diffusion. Ici, il ne faut rien changer si nous avons sélectionné auparavant le mode de capture Bureau. 51

52 Capture 47 : Sélection de la source de diffusion - Les destinations et le transcodage de la vidéo.. Ici, nous avons choisi d ajouter un destinataire UDP. Capture 48 : Choix des destinations et transcodage vidéo IR3 Informatique et Réseaux 3 ème année 52

53 Lors de l ajout de la destination, il ne faut pas oublier de cliquer sur Ajouter et renseigner l adresse de destination ainsi que le port. Capture 49 : Ajout de la destination Du fait que le test a été effectué à domicile, l adresse IP du client est Capture 50 : Informations sur le client IR3 Informatique et Réseaux 3 ème année 53

54 - Les options où l on renseigne par exemple le TTL. En TP, aucun changement n était nécessaire. A domicile, nous avons du changer le TTL car il y avait plusieurs switchs entre le serveur et le client. Capture 51 : Autres options de configuration Pour terminer, nous appuyons sur le bouton Diffuser.. Cela lance l enregistrement de la vidéo dont voici la capture de la fenêtre VLC en mode de diffusion : Capture 52 : VLC en mode de diffusion streaming Pour le client, les configurations restent les mêmes que dans l exercice de transmission par UDP. Le client affiche bien l écran du serveur en live : IR3 Informatique et Réseaux 3 ème année 54

55 Capture 53 : Capture du live provenant du serveur chez le client 4. Wall VLC permet de créer un mur d écran, c est-à-dire plusieurs fenêtres VLC, en utilisant le module --vout-filter avec l option wall. Montrer la commande ainsi que le résultat. Comme cité en introduction, VLC permet de faire de nombreuses choses. Dans cet exercice, nous allons montrer comment réaliser un mur d écrans avec plusieurs fenêtres VLC. En tout premier lieu, nous allons ouvrir VLC et aller dans Outils sur la barre de tâches. Puis, nous allons cliquer sur l onglet Liste des effets et filtres. 55

56 Capture 54 : Accès au sous-menu Liste des effets et filtres Cette action fait apparaître la fenêtre de paramétrages ci-dessous : Capture 55 : Fenêtre de paramétrages IR3 Informatique et Réseaux 3 ème année 56

57 Il faut désormais aller dans la section Effets vidéo,, puis dans l onglet Géométrie. Dans celui-ci, ci, cochez la partie Mur d images pour définir le nombre d écrans à gérer. Ici, nous paramétrons 9 écrans dans un mur 3 x 3. Après cela, il suffit de mettre chaque fenêtre VLC dans l écran correspondant. Voici le résultat ci-dessous : Capture 56 : Mur d images 3 x 3 5. Diffusion entre plusieurs réseaux /!\ L exercice suivant n a pas été réalisé par manque de temps et de disponibilité du matériel universitaire. Dans cet exercice, nous allons réaliser le scénario suivant : IR3 Informatique et Réseaux 3 ème année 57

58 Schéma 4 : Topologie de diffusion multi-réseaux L objectif est de réaliser une diffusion multicast à travers plusieurs réseaux. Voici les étapes à suivre : Activer le routage (forwarding) des flux multicast sur les routeurs avec la commande suivante : ip multicast-routing Activer le routage PIM (Protocol Independent Multicast) sur les interfaces des routeurs concernés par le flux multicast, sinon quoi les memberships des VLC clients ne seront pas pris en compte par les routeurs. Surtout, prendre soin de préciser le TTL en ligne de commande lors de la diffusion du stream, sinon quoi le TTL sera à 1, bien que configuré autrement en interface graphique, et le flux ne dépassera pas le premier routeur. 58

59 CONCLUSION Ce TP a été une excellente initiation aux notions de streaming vidéo au travers de l outil VLC, que nous avons appris à manipuler comme client, dans un premier temps, puis comme serveur de streaming dans un second temps. Nous avons appris à configurer des serveurs de manière à ce qu ils diffusent de l unicast du serveur vers le client et du multicast dans le cas du serveur SAP vers de multiples clients. De plus, cela a été intéressant de mettre en place un système de Video On Demand et d observer le comportement et les échanges entre clients et serveur lors des actions de contrôle sur le flux via le protocole RTSP. Pour conclure, ce TP est suffisamment lié à la Qualité de Service pour que nous insistions sur l importance d un réseau de qualité pour transmettre des flux vidéos. 59

VoD ( Video on Demand ) avec VLC

VoD ( Video on Demand ) avec VLC VoD ( Video on Demand ) avec VLC I) Le protocole RTSP ( Real Time Streaming Protocol ) Présentation RTSP a été développé par Henning Schulzrinne qui a aussi fait SIP et SDP en Téléphonie sur IP. ( http://www.cs.columbia.edu/~hgs/rtsp/

Plus en détail

Table des matières. 1. Installation de VMware ESXI 4... 3. 1.1. Pré-requis... 3. 1.2. Installation... 3

Table des matières. 1. Installation de VMware ESXI 4... 3. 1.1. Pré-requis... 3. 1.2. Installation... 3 Table des matières 1. Installation de VMware ESXI 4.... 3 1.1. Pré-requis... 3 1.2. Installation... 3 1.2.1. Panneau de configuration du serveur ESXI... 4 1.2.2. Configuration du mot de passe «Root»....

Plus en détail

Capture, Filtrage et Analyse de trames ETHERNET avec le logiciel Wireshark. Etape 1 : Lancement des machines virtuelles VMWARE et de Wireshark

Capture, Filtrage et Analyse de trames ETHERNET avec le logiciel Wireshark. Etape 1 : Lancement des machines virtuelles VMWARE et de Wireshark Capture, Filtrage et Analyse de trames ETHERNET avec le logiciel Wireshark Wireshark est un programme informatique libre de droit, qui permet de capturer et d analyser les trames d information qui transitent

Plus en détail

Les possibilités de paramétrage réseau des logiciels de virtualisation sont les suivantes quant à la connexion réseau :

Les possibilités de paramétrage réseau des logiciels de virtualisation sont les suivantes quant à la connexion réseau : DHCP TP Le protocole DHCP (Dynamic Host Configuration Protocol) est un standard TCP/IP conçu pour simplifier la gestion de la configuration d'ip hôte. DHCP permet d'utiliser des serveurs pour affecter

Plus en détail

SYSTEME DE GESTION DES ENERGIES EWTS EMBEDDED WIRELESS TELEMETRY SYSTEM

SYSTEME DE GESTION DES ENERGIES EWTS EMBEDDED WIRELESS TELEMETRY SYSTEM SYSTEME DE GESTION DES ENERGIES EWTS EMBEDDED WIRELESS TELEMETRY SYSTEM Copyright TECH 2012 Technext - 8, avenue Saint Jean - 06400 CANNES Société - TECHNEXT France - Tel : (+ 33) 6 09 87 62 92 - Fax :

Plus en détail

Micro-ordinateurs, informations, idées, trucs et astuces utiliser le Bureau à distance

Micro-ordinateurs, informations, idées, trucs et astuces utiliser le Bureau à distance Micro-ordinateurs, informations, idées, trucs et astuces utiliser le Bureau à distance Auteur : François CHAUSSON Date : 8 février 2008 Référence : utiliser le Bureau a distance.doc Préambule Voici quelques

Plus en détail

M1 Informatique, Réseaux Cours 9 : Réseaux pour le multimédia

M1 Informatique, Réseaux Cours 9 : Réseaux pour le multimédia M1 Informatique, Réseaux Cours 9 : Réseaux pour le multimédia Olivier Togni Université de Bourgogne, IEM/LE2I Bureau G206 olivier.togni@u-bourgogne.fr 24 mars 2015 2 de 24 M1 Informatique, Réseaux Cours

Plus en détail

Description générale de l'interface

Description générale de l'interface D'après : http://www.videolan.org/doc/play-howto/fr/ch03.html Utilisation simple de VLC Description générale de l'interface VLC a plusieurs interfaces : une interface multi-plateforme, pour Windows et

Plus en détail

VOIP. QoS SIP TOPOLOGIE DU RÉSEAU

VOIP. QoS SIP TOPOLOGIE DU RÉSEAU VOIP QoS SIP TOPOLOGIE DU RÉSEAU La voix sur réseau IP, parfois appelée téléphonie IP ou téléphonie sur Internet, et souvent abrégée en ''VoIP'' (abrégé de l'anglais Voice over IP), est une technique qui

Plus en détail

Mise en place des TPs Réseau en machines virtuelles. Utilisation de VmPlayer

Mise en place des TPs Réseau en machines virtuelles. Utilisation de VmPlayer Semestre 4 TR2 2013/2014 Mise en place des TPs Réseau en machines virtuelles. Utilisation de VmPlayer But du TP Le but est simple : vous donner les moyens de réaliser chez vous les TPs réseaux, en utilisant

Plus en détail

Projet EVO. Enabling Virtual Organizations

Projet EVO. Enabling Virtual Organizations Projet EVO Enabling Virtual Organizations JoSy 26 mai 2009 Pour Qui est EVO? EVO fournit un service mondial collaboratif et de vidéoconférence pour la communauté de la physique. Le service est accessible

Plus en détail

Réalisation d un diaporama en haute définition avec. Adobe Premiere Elements 3.0 ou Adobe Premiere Pro 2.0. Encodage pour Internet

Réalisation d un diaporama en haute définition avec. Adobe Premiere Elements 3.0 ou Adobe Premiere Pro 2.0. Encodage pour Internet Réalisation d un diaporama en haute définition avec Adobe Premiere Elements 3.0 ou Adobe Premiere Pro 2.0 Encodage pour Internet Principe...2 1. Diaporama HD avec Adobe Premiere Elements 3.0...3 1.1. Placement

Plus en détail

Chapitre 11 : Le Multicast sur IP

Chapitre 11 : Le Multicast sur IP 1 Chapitre 11 : Le Multicast sur IP 2 Le multicast, Pourquoi? Multicast vs Unicast 3 Réseau 1 Serveur vidéo Réseau 2 Multicast vs Broadcast 4 Réseau 1 Serveur vidéo Réseau 2 Multicast 5 Réseau 1 Serveur

Plus en détail

Le Multicast. A Guyancourt le 16-08-2012

Le Multicast. A Guyancourt le 16-08-2012 Le Multicast A Guyancourt le 16-08-2012 Le MULTICAST Définition: On entend par Multicast le fait de communiquer simultanément avec un groupe d ordinateurs identifiés par une adresse spécifique (adresse

Plus en détail

Introduction. Adresses

Introduction. Adresses Architecture TCP/IP Introduction ITC7-2: Cours IP ESIREM Infotronique Olivier Togni, LE2I (038039)3887 olivier.togni@u-bourgogne.fr 27 février 2008 L Internet est basé sur l architecture TCP/IP du nom

Plus en détail

Votre réseau multimédia

Votre réseau multimédia Votre réseau multimédia Partie 12 Le logiciel serveur Java PS3 Media Server Java PS3 Media Server appelé aussi PS3 Media Server ou PMS est un logiciel libre conçu initialement pour lire depuis une console

Plus en détail

L3 informatique Réseaux : Configuration d une interface réseau

L3 informatique Réseaux : Configuration d une interface réseau L3 informatique Réseaux : Configuration d une interface réseau Sovanna Tan Septembre 2009 Révision septembre 2012 1/23 Sovanna Tan Configuration d une interface réseau Plan 1 Introduction aux réseaux 2

Plus en détail

Le service IPv4 multicast pour les sites RAP

Le service IPv4 multicast pour les sites RAP Le service IPv4 multicast pour les sites RAP Description : Ce document présente le service IPv4 multicast pour les sites sur RAP Version actuelle : 1.2 Date : 08/02/05 Auteurs : NM Version Dates Remarques

Plus en détail

Multimedia. Systèmes, Communications et Applications. Ahmed MEHAOUA

Multimedia. Systèmes, Communications et Applications. Ahmed MEHAOUA Multimedia Systèmes, Communications et Applications Ahmed MEHAOUA Professeur - Laboratoire CRIP5 Ahmed.mehaoua@math-info.univ-paris5.fr Plan 1. Multimedia : principes et définitions 2. Algorithmes et normes

Plus en détail

Outils et applications multicast

Outils et applications multicast Outils et applications multicast Description : Ce document présente l utilisation de quelques outils et application multicast Version actuelle : 1.0 Date : 05/02/04 Auteurs : NM Version Dates Remarques

Plus en détail

ALCATEL IP1020. Guide de Configuration pour l offre Centrex OpenIP

ALCATEL IP1020. Guide de Configuration pour l offre Centrex OpenIP ALCATEL IP1020 Guide de Configuration pour l offre Centrex OpenIP Ed. 1 23 septembre 2014 ALCATEL Temporis IP1020 Guide de configuration pour OpenIP v1.0 1 Table des matières 1 Introduction 3 2 Prérequis

Plus en détail

Procédure d utilisation et de paramétrage (filtrage) avec IPFIRE

Procédure d utilisation et de paramétrage (filtrage) avec IPFIRE Procédure d utilisation et de paramétrage (filtrage) avec IPFIRE Par AVIGNON Bastien et CHOMILIER Tom V2.0 Sommaire : (Sommaire interactif) I) Introduction... 2 II) Mettre en place une black liste sur

Plus en détail

TP Wireshark. Première approche de Wireshark. 1 ) Lancer Wireshark (double clic sur l icône sur le bureau). La fenêtre

TP Wireshark. Première approche de Wireshark. 1 ) Lancer Wireshark (double clic sur l icône sur le bureau). La fenêtre TP Wireshark Wireshark est un analyseur de protocole réseau. Il permet de visualiser et de capturer les trames, les paquets de différents protocoles réseau, filaire ou pas. Le site originel est à http://www.wireshark.org/.

Plus en détail

TP LINUX : MISE EN PLACE DU SERVEUR DE MESSAGERIE QMAIL

TP LINUX : MISE EN PLACE DU SERVEUR DE MESSAGERIE QMAIL TP LINUX : MISE EN PLACE DU SERVEUR DE MESSAGERIE QMAIL Au cours de ce TP, vous allez installer un serveur de courrier sur un réseau local. Les étapes par lesquelles vous allez passer sont les suivantes

Plus en détail

DIFF AVANCÉE. Samy. samy@via.ecp.fr

DIFF AVANCÉE. Samy. samy@via.ecp.fr DIFF AVANCÉE Samy samy@via.ecp.fr I. RETOUR SUR QUELQUES PROTOCOLES COUCHE FONCTIONS Protocoles 7 Application 6 Présentation 5 Session 4 Transport 3 Réseau 2 Liaison 1 Physique Interface entre l utilisateur

Plus en détail

PROCEDURE ESX & DHCP LINUX

PROCEDURE ESX & DHCP LINUX PROCEDURE ESX & DHCP LINUX ETAPE 1 : Installation du serveur ESX 5.1 Après avoir fait monter l ISO, pour installer VMware ESX 5.1, taper sur entrée puis passer à l étape suivante. A ce stade, taper sur

Plus en détail

SQUID Configuration et administration d un proxy

SQUID Configuration et administration d un proxy SQUID Configuration et administration d un proxy L'objectif de ce TP est d'étudier la configuration d'un serveur mandataire (appelé "proxy" en anglais) ainsi que le filtrage des accès à travers l'outil

Plus en détail

Utilisation des ressources informatiques de l N7 à distance

Utilisation des ressources informatiques de l N7 à distance Utilisation des ressources informatiques de l N7 à distance Romain Pignard - Net7/INP-Net 27 mars 2010 Résumé Ce document non officiel explique comment utiliser les ressources informatiques de l école

Plus en détail

4-441-095-22 (1) Network Camera

4-441-095-22 (1) Network Camera 4-441-095-22 (1) Network Camera Guide de l outil SNC easy IP setup Logiciel version 1.0 Avant d utiliser cet appareil, lisez attentivement ce manuel et conservez-le pour vous y reporter ultérieurement.

Plus en détail

Services Réseaux - Couche Application. TODARO Cédric

Services Réseaux - Couche Application. TODARO Cédric Services Réseaux - Couche Application TODARO Cédric 1 TABLE DES MATIÈRES Table des matières 1 Protocoles de gestion de réseaux 3 1.1 DHCP (port 67/68)....................................... 3 1.2 DNS (port

Plus en détail

TP 2 : ANALYSE DE TRAMES VOIP

TP 2 : ANALYSE DE TRAMES VOIP TP 2 : ANALYSE DE TRAMES VOIP I REPRÉSENTER SON RÉSEAU Remettez en état votre petit réseau VOIP et réalisez-en le schéma (avec Vision 2010 éventuellement) II PEAUFINER LE PARAMÉTRAGE Pour activer la messagerie

Plus en détail

Guide d installation TV sur ordinateur Internet 3G+

Guide d installation TV sur ordinateur Internet 3G+ Guide d installation TV sur ordinateur Internet 3G+ Le service TV sur ordinateur vous permet de regarder une vingtaine de chaines TV depuis votre ordinateur. Uniquement, les abonnés neufbox de SFR et les

Plus en détail

Foucart Digeon SISR1-CH7 Mise en place d'un serveur FTP BTS SIO 08/04/2013. SISR1 CH7 Mise en place d'un serveur FTP. - Page 1 -

Foucart Digeon SISR1-CH7 Mise en place d'un serveur FTP BTS SIO 08/04/2013. SISR1 CH7 Mise en place d'un serveur FTP. - Page 1 - SISR1 CH7 Mise en place d'un serveur FTP - Page 1 - Sommaire Application 1 : Serveur FTP sous Windows 2003...3 Préambules...3 Manipulation sur le Serveur FTP...4 Manipulation sur le client FTP...11 Application

Plus en détail

Installation et paramétrage de Fedora dans VirtualBox.

Installation et paramétrage de Fedora dans VirtualBox. 1. Installation de Fedora: Installation et paramétrage de Fedora dans VirtualBox. Télécharger le fichier «Fedora 13.iso» sur votre Bureau. Ensuite ouvrez le logiciel VirtualBox et choisir la machine virtuelle

Plus en détail

Tutoriel de formation SurveyMonkey

Tutoriel de formation SurveyMonkey Tutoriel de formation SurveyMonkey SurveyMonkey est un service de sondage en ligne. SurveyMonkey vous permet de créer vos sondages rapidement et facilement. SurveyMonkey est disponible à l adresse suivante

Plus en détail

Tutoriel Création d une source Cydia et compilation des packages sous Linux

Tutoriel Création d une source Cydia et compilation des packages sous Linux Tutoriel Création d une source Cydia et compilation des packages sous Linux 1. Pré-requis 1. Quelques connaissances sous Linux 2. Avoir à disposition un Serveur FTP pour héberger votre source 3. Un thème

Plus en détail

Stockage des machines virtuelles d un système ESXi jose.tavares@hesge.ch & gerald.litzistorf@hesge.ch

Stockage des machines virtuelles d un système ESXi jose.tavares@hesge.ch & gerald.litzistorf@hesge.ch Titre Stockage des machines virtuelles d un système ESXi Auteurs jose.tavares@hesge.ch & gerald.litzistorf@hesge.ch Classification Document publique Date dernière modification 12 Mai 2009 Chemin\NomFichier

Plus en détail

Organiser le disque dur Dossiers Fichiers

Organiser le disque dur Dossiers Fichiers Ce document contient des éléments empruntés aux pages d aide de Microsoft Organiser le disque dur Dossiers Fichiers Généralités La connaissance de la logique d organisation des données sur le disque dur

Plus en détail

WiFi Security Camera Quick Start Guide. Guide de départ rapide Caméra de surveillance Wi-Fi (P5)

WiFi Security Camera Quick Start Guide. Guide de départ rapide Caméra de surveillance Wi-Fi (P5) #45 #46 WiFi Security Camera Quick Start Guide Guide de départ rapide Caméra de surveillance Wi-Fi (P5) #47 Start Here 1 Is this you? TECH SUPPORT CTRL ALT DEL 2 If yes, turn to page three 1 3 If not,

Plus en détail

Master e-secure. VoIP. RTP et RTCP

Master e-secure. VoIP. RTP et RTCP Master e-secure VoIP RTP et RTCP Bureau S3-354 Mailto:Jean.Saquet@unicaen.fr http://saquet.users.greyc.fr/m2 Temps réel sur IP Problèmes : Mode paquet, multiplexage de plusieurs flux sur une même ligne,

Plus en détail

Plan. Programmation Internet Cours 3. Organismes de standardisation

Plan. Programmation Internet Cours 3. Organismes de standardisation Plan Programmation Internet Cours 3 Kim Nguy ên http://www.lri.fr/~kn 1. Système d exploitation 2. Réseau et Internet 2.1 Principes des réseaux 2.2 TCP/IP 2.3 Adresses, routage, DNS 30 septembre 2013 1

Plus en détail

Utiliser une WebCam. Micro-ordinateurs, informations, idées, trucs et astuces

Utiliser une WebCam. Micro-ordinateurs, informations, idées, trucs et astuces Micro-ordinateurs, informations, idées, trucs et astuces Utiliser une WebCam Auteur : François CHAUSSON Date : 8 février 2008 Référence : utiliser une WebCam.doc Préambule Voici quelques informations utiles

Plus en détail

Prérequis réseau constructeurs

Prérequis réseau constructeurs Prérequis réseau constructeurs - Guide de configuration du réseau Page 2 - Ports utilisés - Configuration requise - OS et navigateurs supportés Page 4 Page 7 Page 8 Guide de configuration du réseau NB:

Plus en détail

Fonctionnement Kiwi Syslog + WhatsUP Gold

Fonctionnement Kiwi Syslog + WhatsUP Gold Fonctionnement Kiwi Syslog + WhatsUP Gold Configuration Kiwi Syslog server Pour configurer Kiwi Syslog server, commencez par cliquer sur l icône setup de la barre des taches : La fenêtre de configuration

Plus en détail

Manuel de déploiement sous Windows & Linux

Manuel de déploiement sous Windows & Linux Manuel de déploiement sous Windows & Linux 18/11/2013 Page 1/6 Prérequis Vous devez consulter la spécification technique dénommée «caractéristiques techniques des serveurs et stations» afin de connaître

Plus en détail

Guide des fonctions avancées de mywishtv

Guide des fonctions avancées de mywishtv Guide des fonctions avancées de mywishtv Table des matières Présentation des fonctionalités avancées de mywishtv 3 Raccorder au réseau domestique et à Internet 4 Logiciel serveur dlna pour votre pc 6 Navigation

Plus en détail

SECURIDAY 2013 Cyber War

SECURIDAY 2013 Cyber War Club de la Sécurité Informatique à l INSAT Dans le cadre de la 3ème édition de la journée nationale de la sécurité informatique SECURIDAY 2013 Cyber War SECURINETS Présente Formateurs: 1. Trabelsi NAJET

Plus en détail

Voix sur IP. Généralités. Paramètres. IPv4 H323 / SIP. Matériel constructeur. Asterisk

Voix sur IP. Généralités. Paramètres. IPv4 H323 / SIP. Matériel constructeur. Asterisk Voix sur IP Généralités Paramètres IPv4 H323 / SIP Matériel constructeur Asterisk 38 Généralités Voix sur IP, ou VoIP : technologie(s) de transport de la voix, en mode paquet, par le protocole IP. Téléphonie

Plus en détail

Accéder à ZeCoffre via FTP

Accéder à ZeCoffre via FTP Accéder à ZeCoffre via FTP Table des matières Introduction... 2 Qu est-ce que FTP... 3 Comment se connecter à ZeCoffre via FTP... 4 Connexion FTP depuis Windows / Linux / Mac OS X... 5 Connexion FTP depuis

Plus en détail

WEB page builder and server for SCADA applications usable from a WEB navigator

WEB page builder and server for SCADA applications usable from a WEB navigator Générateur de pages WEB et serveur pour supervision accessible à partir d un navigateur WEB WEB page builder and server for SCADA applications usable from a WEB navigator opyright 2007 IRAI Manual Manuel

Plus en détail

Ces deux machines virtuelles seront installées sous VMWARE WORKSTATION.

Ces deux machines virtuelles seront installées sous VMWARE WORKSTATION. II. CREATION DES MACHINES VIRTUELLES Pour ce TP, nous allons créer deux machines virtuelles : - La première servira de serveur, c est sur celle-ci que sera installé Windows Server 2008 ; - La seconde sera

Plus en détail

Configurer le Serveur avec une adresse IP Statique (INTERFACE :FastEthernet) : 172.16.0.253 et un masque 255.255.0.0

Configurer le Serveur avec une adresse IP Statique (INTERFACE :FastEthernet) : 172.16.0.253 et un masque 255.255.0.0 RES_TP3 Objectifs : Les réseaux informatiques : Client - Serveur Utilisation de serveurs DHCP HTTP DNS FTP Configuration basique d un routeur Utilisation du simulateur CISCO PACKET TRACER G.COLIN Architecture

Plus en détail

Réaliser un accès distant sur un enregistreur DVR

Réaliser un accès distant sur un enregistreur DVR Réaliser un accès distant sur un enregistreur DVR La mise en place d un accès distant permet de visualiser le flux des caméras depuis n importe quel endroit du monde à la seule condition de disposer d

Plus en détail

Rappel: Le routage dans Internet. Contraintes. Environnement et contraintes. La décision dans IP du routage: - Table de routage:

Rappel: Le routage dans Internet. Contraintes. Environnement et contraintes. La décision dans IP du routage: - Table de routage: Administration d un Intranet Rappel: Le routage dans Internet La décision dans IP du routage: - Table de routage: Adresse destination (partie réseau), netmask, adresse routeur voisin Déterminer un plan

Plus en détail

GRETA SISR1 TP Installation et mise en place d un serveur FTP sous Windows Server 2013

GRETA SISR1 TP Installation et mise en place d un serveur FTP sous Windows Server 2013 Sommaire Application 1 : Serveur FTP sous Windows 2003... Préambule... Mise en place dus erveur FTP... Mise en place du client FTP... Application 2 : Serveur FTP sous XP avec Typsoft FTP Préambule Je vérifie

Plus en détail

Partie 2 (Service de téléphonie simple) :

Partie 2 (Service de téléphonie simple) : TRAVAUX PRATIQUES Partie 1 (Prologue) : Afin de connaitre la topologie du réseau, nous avons utilisé les commandes suivantes dans le prompt (en ligne de commande) : - «ipconfig» afin de connaitre notre

Plus en détail

DVR08IP-8POE. DVR08IP-8POE DVR Série Neptune IP. NVR (Network Video Recorder) 8 canaux pour caméras IP avec 8 ports réseau PoE intégrés

DVR08IP-8POE. DVR08IP-8POE DVR Série Neptune IP. NVR (Network Video Recorder) 8 canaux pour caméras IP avec 8 ports réseau PoE intégrés DVR Série Neptune IP NVR (Network Video Recorder) 8 canaux pour caméras IP avec 8 ports réseau PoE intégrés Commande simple et intelligente o switch PoE intégré avec DHCP o reconnaissance et ajout automatiques

Plus en détail

Rapport du projet Qualité de Service

Rapport du projet Qualité de Service Tim Autin Master 2 TI Rapport du projet Qualité de Service UE Réseaux Haut Débit et Qualité de Service Enseignant : Congduc Pham Sommaire Introduction... 3 Scénario... 3 Présentation... 3 Problématique...

Plus en détail

Outils d'analyse de la sécurité des réseaux. HADJALI Anis VESA Vlad

Outils d'analyse de la sécurité des réseaux. HADJALI Anis VESA Vlad Outils d'analyse de la sécurité des réseaux HADJALI Anis VESA Vlad Plan Introduction Scanneurs de port Les systèmes de détection d'intrusion (SDI) Les renifleurs (sniffer) Exemples d'utilisation Conclusions

Plus en détail

Les outils numériques permettant l enregistrement de documents audiovisuels diffusés sur Internet sont nombreux. Certains sont gratuits.

Les outils numériques permettant l enregistrement de documents audiovisuels diffusés sur Internet sont nombreux. Certains sont gratuits. outil Technique 9 Comment télécharger un document audiovisuel? Mise en garde importante Les outils numériques permettant l enregistrement de documents audiovisuels diffusés sur Internet sont nombreux.

Plus en détail

ECOLE POLYTECHNIQUE DSI. Utilisation des serveurs mandataires («proxy») avec les protocoles d usage courant

ECOLE POLYTECHNIQUE DSI. Utilisation des serveurs mandataires («proxy») avec les protocoles d usage courant ECOLE POLYTECHNIQUE DSI Utilisation des serveurs mandataires («proxy») avec les protocoles d usage courant V2.1 Michel CHABANNE EP/DSI Février 2010 Table des matières A. Navigateurs web, clients HTTP...

Plus en détail

Fiche technique logiciel #SAMBC (Windows 2000 / XP / Vista)

Fiche technique logiciel #SAMBC (Windows 2000 / XP / Vista) stream24 Webcasting KG Bismarckstr. 5 91054 Erlangen Allemange Téléphone +49 9131-920 18 65 Fax +49 9131-920 18 67 E-mail Web info@stream24.fr www.stream24.fr Fiche technique logiciel #SAMBC (Windows 2000

Plus en détail

Récupérer au format AVI un extrait d'un DVD à l'aide du logiciel FlaskMpeg

Récupérer au format AVI un extrait d'un DVD à l'aide du logiciel FlaskMpeg Récupérer au format AVI un extrait d'un DVD à l'aide du logiciel FlaskMpeg Préambule : Les supports analogiques (cassettes VHS, cassettes audio...) sont progressivement remplacés par leurs équivalents

Plus en détail

ultisites S.A. module «téléphonie»

ultisites S.A. module «téléphonie» M ultisites S.A. module «téléphonie» TP N 11 : Configurer le serveur de streaming Nom : Prénom : Classe : Date : Appréciation : Note : Objectif : Être capable de configurer le serveur de streaming ("radio

Plus en détail

Service de Virtualisation de la DSI UJF

Service de Virtualisation de la DSI UJF Service de Virtualisation de la DSI UJF Félicitations, vous pouvez désormais utiliser une machine virtuelle sur la plateforme de la DSI! A ce titre vous êtes maintenant responsable de celle ci en ce qui

Plus en détail

Tous les logiciels cités dans ce document sont des marques déposées de leurs propriétaires respectifs

Tous les logiciels cités dans ce document sont des marques déposées de leurs propriétaires respectifs * / VHUYHX 3UR[ :LQ*DWH,QVWDOODWLRQ &RQILJXUDWLR + GH,-, HUYLFH, :LQ*DWH &RQILJXUDWLRQ. GH. DSSOLFDWLRQ. FOLHQWHV FKULVWRSKHFDURQ#HGXFDJULIU! "# $&%' ( ) Tous les logiciels cités dans ce document sont

Plus en détail

Instructions Mozilla Thunderbird Page 1

Instructions Mozilla Thunderbird Page 1 Instructions Mozilla Thunderbird Page 1 Instructions Mozilla Thunderbird Ce manuel est écrit pour les utilisateurs qui font déjà configurer un compte de courrier électronique dans Mozilla Thunderbird et

Plus en détail

Procédure pas à pas de découverte de l offre. Service Cloud Cloudwatt

Procédure pas à pas de découverte de l offre. Service Cloud Cloudwatt Procédure pas à pas de découverte de l offre Service Cloud Cloudwatt Manuel Utilisateur 03/07/2014 Cloudwatt - Reproduction et communication sont interdites sans autorisation 1/45 Contenu 1. Introduction...

Plus en détail

MANUEL D INSTALLATION

MANUEL D INSTALLATION Data Processing Commission Fast Advanced Software for Table soccer - v 1.0 Logiciel de gestion de tournoi de football de table MANUEL D INSTALLATION INSTALLATION INFORMATIQUE DE LA TABLE DE MARQUE & CONFIGURATION

Plus en détail

Manuel de Documents. Introduction... 2. Format des fichiers lus... 2. Fonctions supplémentaires... 2. Copier et partager des fichiers...

Manuel de Documents. Introduction... 2. Format des fichiers lus... 2. Fonctions supplémentaires... 2. Copier et partager des fichiers... Manuel de Documents Table des matières Introduction... 2 Format des fichiers lus... 2 Fonctions supplémentaires... 2 Copier et partager des fichiers... 3 Transfert de données par USB... 3 Plateforme de

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

Fonctionnement de Iptables. Exercices sécurité. Exercice 1

Fonctionnement de Iptables. Exercices sécurité. Exercice 1 Exercice 1 Exercices sécurité 1. Parmi les affirmations suivantes, lesquelles correspondent à des (bonnes) stratégies de défenses? a) Il vaut mieux interdire tout ce qui n'est pas explicitement permis.

Plus en détail

SUGARCRM Sugar Open Source Guide d Installation de French SugarCRM Open Source Version 4.2

SUGARCRM Sugar Open Source Guide d Installation de French SugarCRM Open Source Version 4.2 SUGARCRM Sugar Open Source Guide d Installation de French SugarCRM Open Source Version 4.2 Version 1.0.5 Mentions légales Mentions légales Ce document est susceptible de modification à tout moment sans

Plus en détail

2. MAQUETTAGE DES SOLUTIONS CONSTRUCTIVES. 2.2 Architecture fonctionnelle d un système communicant. http://robert.cireddu.free.

2. MAQUETTAGE DES SOLUTIONS CONSTRUCTIVES. 2.2 Architecture fonctionnelle d un système communicant. http://robert.cireddu.free. 2. MAQUETTAGE DES SOLUTIONS CONSTRUCTIVES 2.2 Architecture fonctionnelle d un système communicant Page:1/11 http://robert.cireddu.free.fr/sin LES DÉFENSES Objectifs du COURS : Ce cours traitera essentiellement

Plus en détail

Les différentes méthodes pour se connecter

Les différentes méthodes pour se connecter Les différentes méthodes pour se connecter Il y a plusieurs méthodes pour se connecter à l environnement vsphere 4 : en connexion locale sur le serveur ESX ; avec vsphere Client pour une connexion sur

Plus en détail

Sécurité des réseaux Firewalls

Sécurité des réseaux Firewalls Sécurité des réseaux Firewalls A. Guermouche A. Guermouche Cours 1 : Firewalls 1 Plan 1. Firewall? 2. DMZ 3. Proxy 4. Logiciels de filtrage de paquets 5. Ipfwadm 6. Ipchains 7. Iptables 8. Iptables et

Plus en détail

Guide d installation de SugarCRM Open Source version 4.5.1

Guide d installation de SugarCRM Open Source version 4.5.1 Guide d installation de SugarCRM Open Source version 4.5.1 Version 1.0.2 Mentions légales Mentions légales Ce document est susceptible de modification à tout moment sans notification. Disclaimer / Responsabilité

Plus en détail

Installer et configurer un réseau local Ethernet commuté. Généralités 1 Utilisation d un Switch administrable D-Link DES-3226

Installer et configurer un réseau local Ethernet commuté. Généralités 1 Utilisation d un Switch administrable D-Link DES-3226 Installer et configurer un réseau local Ethernet commuté. Généralités 1 Utilisation d un Switch administrable D-Link DES-3226 Sommaire 1. Objectifs de ce TP... 2 2. Infrastructure du réseau... 2 3. Chargement

Plus en détail

AOLbox. Partage de disque dur Guide d utilisation. Partage de disque dur Guide d utilisation 1

AOLbox. Partage de disque dur Guide d utilisation. Partage de disque dur Guide d utilisation 1 AOLbox Partage de disque dur Guide d utilisation Partage de disque dur Guide d utilisation 1 Sommaire 1. L AOLbox et le partage de disque dur... 3 1.1 Le partage de disque dur sans l AOLbox... 3 1.1.1

Plus en détail

Atelier Le gestionnaire de fichier

Atelier Le gestionnaire de fichier Chapitre 12 Atelier Le gestionnaire de fichier I Présentation Nautilus est un gestionnaire de fichiers pour l environnement de bureau Gnome. Il offre toutes les fonctions de gestion de fichier en local

Plus en détail

FILTRAGE de PAQUETS NetFilter

FILTRAGE de PAQUETS NetFilter TP RESEAUX MMI Semestre 3 FILTRAGE de PAQUETS NetFilter OBJECTIF : Introduction à Netfilter. Configuration d'un firewall. MATERIELS : (Machines Virtuelles) 1 Serveur Debian avec apache d'installé, 1 Poste

Plus en détail

Réseaux Locaux. Objectif du module. Plan du Cours #3. Réseaux Informatiques. Acquérir un... Réseaux Informatiques. Savoir.

Réseaux Locaux. Objectif du module. Plan du Cours #3. Réseaux Informatiques. Acquérir un... Réseaux Informatiques. Savoir. Mise à jour: Mars 2012 Objectif du module Réseaux Informatiques [Archi/Lycée] http://fr.wikipedia.org/ Nicolas Bredèche Maître de Conférences Université Paris-Sud bredeche@lri.fr Acquérir un... Ressources

Plus en détail

Internet - Outils. Nicolas Delestre. À partir des cours Outils réseaux de Paul Tavernier et Nicolas Prunier

Internet - Outils. Nicolas Delestre. À partir des cours Outils réseaux de Paul Tavernier et Nicolas Prunier Plan Internet - Outils Nicolas Delestre 1 DHCP 2 Firewall 3 Translation d adresse et de port 4 Les proxys 5 DMZ 6 VLAN À partir des cours Outils réseaux de Paul Tavernier et Nicolas Prunier 7 Wake On Line

Plus en détail

Accès aux ressources informatiques de l ENSEEIHT à distance

Accès aux ressources informatiques de l ENSEEIHT à distance Ecole Nationale Supérieure d Électrotechnique, d Électronique, d Informatique, d Hydraulique et des Télécommunications Accès aux ressources informatiques de l ENSEEIHT à distance Jean-François GINESTE,

Plus en détail

SIP. Plan. Introduction Architecture SIP Messages SIP Exemples d établissement de session Enregistrement

SIP. Plan. Introduction Architecture SIP Messages SIP Exemples d établissement de session Enregistrement SIP Nguyen Thi Mai Trang LIP6/PHARE Thi-Mai-Trang.Nguyen@lip6.fr UPMC - M2 Réseaux - UE PTEL 1 Plan Introduction Architecture SIP Messages SIP Exemples d établissement de session Enregistrement UPMC -

Plus en détail

Installation d'un TSE (Terminal Serveur Edition)

Installation d'un TSE (Terminal Serveur Edition) Installation d'un TSE (Terminal Serveur Edition) Par LoiselJP Le 01/05/2013 (R2) 1 Objectifs Le TSE, comprenez Terminal Server Edition est une application de type 'main-frame' de Microsoft qui réside dans

Plus en détail

IPS-Firewalls NETASQ SPNEGO

IPS-Firewalls NETASQ SPNEGO IPS-Firewalls NETASQ SPNEGO Introduction Un utilisateur doit gérer de nombreux mots de passe. Un mot de passe pour la connexion au poste de travail, un mot de passe pour la messagerie et n mots de passe

Plus en détail

0.1 Mail & News : Thunderbird

0.1 Mail & News : Thunderbird 0.1 Mail & News : Thunderbird 1 0.1 Mail & News : Thunderbird Thunderbird est le lecteur de mail, de newsgroup et de flux RSS de la fondation Mozilla. Il est disponible pour Linux (en version gtk2), pour

Plus en détail

Accès distant Freebox v6 Configuration

Accès distant Freebox v6 Configuration 2014 Accès distant Freebox v6 Configuration Micrologiciel Freebox version 2.0.7 Stéphane Corny V 3.1 11/02/2014 Table des matières 1. Préparation de la Freebox depuis le PC (en local)... 2 2. Configuration

Plus en détail

PARAMÉTRAGE BOSCH SOMMAIRE DE LA CAMÉRA OSCH DINION-IP-NWC-0455 1 : CONFIGURATION POUR DE L ENREGISTREMENT PERMANENT... 2

PARAMÉTRAGE BOSCH SOMMAIRE DE LA CAMÉRA OSCH DINION-IP-NWC-0455 1 : CONFIGURATION POUR DE L ENREGISTREMENT PERMANENT... 2 PARAMÉTRAGE DE LA CAMÉRA OSCH DINION-IP-NWC-0455 BOSCH SOMMAIRE 1 : CONFIGURATION POUR DE L ENREGISTREMENT PERMANENT... 2 1.1Configuration de la caméra... 2 1.1.1 Paramétrage IP de la caméra... 2 1.1.2

Plus en détail

CAMERA DOME AMELIORÉE DE SURVEILLANCE EN RÉSEAU GUIDE D INSTALLATION

CAMERA DOME AMELIORÉE DE SURVEILLANCE EN RÉSEAU GUIDE D INSTALLATION CAMERA DOME AMELIORÉE DE SURVEILLANCE EN RÉSEAU GUIDE D INSTALLATION Veuillez lire les instructions minutieusement avant l utilisation et les conserver pour leur consultation future. 1. VUE D ENSEMBLE

Plus en détail

TP 1 : LES COMMANDES RESEAUX Matière: RESEAUX LOCAUX

TP 1 : LES COMMANDES RESEAUX Matière: RESEAUX LOCAUX TP 1 : LES COMMANDES RESEAUX Matière: RESEAUX LOCAUX Enseignant: Ramzi BELLAZREG 1 La commande PING Cette commande permet de vérifier si un hôte est joignable ou non. Cette commande est basée sur le protocole

Plus en détail

La qualité de service (QoS)

La qualité de service (QoS) La qualité de service (QoS) Le domaine de prédilection de la QoS est la voix sur IP (VoIP). Afin de nous familiariser avec les principales commandes, nous allons monter l architecture de test suivante

Plus en détail

Mise en place d un firewall d entreprise avec PfSense

Mise en place d un firewall d entreprise avec PfSense Mise en place d un firewall d entreprise avec PfSense JA-PSI Programmation & Sécurité informatique http://www.ja-psi.fr Par Régis Senet http://www.regis-senet.fr regis.senet [at] supinfo.com Le 13/06/2009

Plus en détail

Filtrage IP MacOS X, Windows NT/2000/XP et Unix

Filtrage IP MacOS X, Windows NT/2000/XP et Unix Filtrage IP MacOS X, Windows NT/2000/XP et Unix Cette présentation, élaborée dans le cadre de la formation SIARS, ne peut être utilisée ou modifiée qu avec le consentement de ses auteur(s). MacOS/NT/Unix

Plus en détail

Université Pierre Mendès France U.F.R. Sciences de l Homme et de la Société Master IC²A. TP réseau firewall

Université Pierre Mendès France U.F.R. Sciences de l Homme et de la Société Master IC²A. TP réseau firewall Université Pierre Mendès France U.F.R. Sciences de l Homme et de la Société Master IC²A TP réseau firewall L objectif de ce TP est de comprendre comment mettre en place un routeur pare-feu (firewall) entre

Plus en détail

VoIP - TPs Etude et implémentation

VoIP - TPs Etude et implémentation VoIP - TPs Etude et implémentation Auteurs : RUIZ Nicolas, LOR Maurice, Julien FERNANDES Relecture : Version 3.0 23 Novembre 2005 SUPINFO - Ecole Supérieure d Informatique de Paris 23. rue de Château Landon

Plus en détail