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



Documents pareils
AC PRO SEN TR «services TCP/IP : WEB»

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

acpro SEN TR firewall IPTABLES

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

ETALON StrEamer. Lecteur/Serveur Audio et vidéo pour convertisseur USB

TP N 1 : Installer un serveur trixbox.

EN Télécom & Réseau S Utiliser VMWARE

VoD ( Video on Demand ) avec VLC

Projet serveur OwnCloud

ultisites S.A. module «réseau IP»

Activité : TP Durée : 6H00. Un PC d assemblage de marque NEC Un casque avec micro Une clé USB. Un CD de Windows XP professionnel

Dans la série Les tutoriels libres présentés par le site FRAMASOFT. <Handbrake> <Utilisation d'handbrake pour les débutants> Par <OLIVIER LECLERCQ>

ultisites S.A. module «services»

Travaux pratiques Configuration d une carte réseau pour qu elle utilise DHCP dans Windows Vista

EN Télécom & Réseau S Utiliser VMWARE

SYSTEME DE GESTION DES ENERGIES EWTS EMBEDDED WIRELESS TELEMETRY SYSTEM

Tuto 2 : Configuration Virtual box, Configuration et installation du serveur XiBO

Secure SHell. Faites communiquer vos ordinateurs! Romain Vimont ( R om)

1/ Introduction. 2/ Schéma du réseau

Cloner un disque dur

FreeNAS Shere. Par THOREZ Nicolas

Netfilter & Iptables. Théorie Firewall. Autoriser le trafic entrant d'une connexion déjà établie. Permettre le trafic entrant sur un port spécifique

IP & Co. 1. Service DHCP. L'objectif de ce TP est de voir l'ensemble des services élémentaires mis en oeuvre dans les réseaux IP.

Classe et groupe : 1P 3 SEN TRI. Ubuntu : serveur Contrôleur de Domaine (PDC) avec SAMBA

04/02/2014 Tutoriel. Lubuntu & glpi. thomas [NOM DE LA SOCIETE]

Services TCP/IP : Authentification, partage de fichier et d'imprimante dans un domaine Microsoft

BTS SIO SISR3 TP 1-I Le service Web [1] Le service Web [1]

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

AC PRO SEN TR module «téléphonie»

PROCEDURE ESX & DHCP LINUX

Manuel d utilisation Caméra IP via Internet Explorer

Machine virtuelle W4M- Galaxy : Guide d'installation

Installation de la plate-forme Liberacces 2.0 «Intégrale» avec LiberInstall

Manuel. Nero MediaHome. Nero AG

QoS et Multimédia SIR / RTS. Introduction / Architecture des applications multimédia communicantes

Serveur Linux : FTP. Mise en place d un service FTP sous Linux. Bouron Dimitri 20/04/2014

MISE EN PLACE DU FIREWALL SHOREWALL

[Serveur de déploiement FOG]

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

PPe jaune. Domingues Almeida Nicolas Collin Leo Ferdioui Lamia Sannier Vincent [PPE PROJET FTP]

PPE Installation d un serveur FTP

Installation. du serveur SCRIBE virtuel d'amonecole


DE LA CAMÉRA SOMMAIRE

Cours Microfer Chartres

Procédure d'installation

TAGREROUT Seyf Allah TMRIM

Linux et le Shell. Francois BAYART. Atelier du samedi 20 Novembre

VIDÉOSURVEILLANCE. Procédures de paramétrage des différentes box du marché

SECURIDAY 2013 Cyber War

Serveur de messagerie sous Debian 5.0

Guide des fonctions avancées de mywishtv

SSH. Romain Vimont. 7 juin Ubuntu-Party

Pour configurer le Hitachi Tecom AH4021 afin d'ouvrir les ports pour "chatserv.exe", vous devez suivre la proc

Network Camera. Camera. Network. Guide d installation v1.1. Installation Guide v R1.1. Anglais. Français. Espagnol. Allemand R1.

Comment configurer Kubuntu

Rencontres Mondiales du Logiciel Libre 1 juillet 2008 Alban Peignier

Comment enregistrer simplement toute musique restituée par votre PC

MANUEL D UTILISATION POUR APPAREILS ANDROID

TP SECU NAT ARS IRT ( CORRECTION )

DE LA CAMÉRA SOMMAIRE

Documentation FOG. 3. Choisir le nom de la machine, le nom d utilisateur et le mot de passe correspondant (par exemple : fog, password)

Installation d'un serveur sftp avec connexion par login et clé rsa.

TD séance n 2c Mise à jour des Systèmes

Installation d un serveur AmonEcole

Cloud public d Ikoula Documentation de prise en main 2.0

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

Installation et configuration du CWAS dans une architecture à 2 pare-feux

Contrôle de la DreamBox à travers un canal SSH

Cours LG : Administration de réseaux et sécurité informatique. Dans les Paramètres Système onglet Processeur, le bouton "Activer PAE/NX"

Preliminary Spec Sheet

PROCÉDURE D'INSTALLATION

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

Cours 420-KEG-LG, Gestion de réseaux et support technique. Atelier 1. Installation de Windows Server 2003 Standard Edition (pour le serveur)

Installation et paramétrage de Fedora dans VirtualBox.

FTPS AVEC UNE APPLIANCE FAST360 EN COUPURE. Table des matières

Environnements informatiques

SOMMAIRE. ENREGISTREMENT...24 Programmer un enregistrement...24 Enregistrement manuel...25 Timeshift...25 Regarder un programme enregistré...

Administration du WG302 en SSH par Magicsam

Live box et Nas Synology

NOTICE D UTILISATION FACILE

TP réseau Android. Bidouilles Tomcat. a) Installer tomcat : il suffit de dézipper l'archive apache-tomcat windowsx64.zip.

Tutoriel compte-rendu Mission 1

Tutoriel réalisé par luo. Version du 22/02/14

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

Sommaire : = Configurations Obligatoire o = Configurations Facultative

À Libre Ouvert : «Faites de la Musique» Conférence du 9 juin 2012 à la Médiathèque Jacques-Ellul de Pessac. par Philippe Bousquet <darken33@free.

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

1. Présentation du TP

INSTALLATION. Sécurité des Systèmes d'information et de Communication

Configurez votre Neufbox Evolution

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

INSTALLATION DEBIAN 7 (NETINSTALL) SUR VM

INSTALLATION DE WINDOWS 2000 SERVER POUR BCDI3. par. G.Haberer, A.Peuch, P.Saadé

Votre réseau multimédia

(1) Network Camera

Table des matières Hakim Benameurlaine 1

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

Protéger une machine réelle derrière une machine virtuelle avec pfsense

I. Présentation du serveur Samba

Transcription:

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 internet") durée : 4h Matériel : - 1 ordinateur virtuel Ubuntu server 8.04 LTS - 1 casque audio avec microphone - 1 source audio (type lecteur mp3) - 1 cordon audio jack<=>jack (3.5mm) Travail à réaliser : - - - TP N 11 : Configuration du serveur de flux 1

S'informer sur les services de flux audio et vidéo Rappel : Le serveur de flux fournit les services audio et vidéo. On distingue deux types de service : "à la demande" et "en direct (live)". Le serveur de flux utilise le protocole HTTP pour transmettre les fichiers audio ou vidéo; mais, pour le distinguer d'un serveur web, on utilise pas le port 80 - il n'y a pas de port standard pour cette application. L es flux audio et vidéo peuvent être porté par différents conteneurs : Donnez les caractéristiques principales des conteneurs suivants (utilisation/qualité/coût/license) : OGG (.ogg) RealMedia (.rm) AVI (.avi) MPEG (.mpg) 3GP (.3gp) Les flux audio et vidéo sont compressés, car s'ils été envoyé en données brutes, le débit nécessaire pour les transporter serait très important. Indiquez les flux ordinairement constatés pour les formats de compression suivants : mp3 wma vorbis h.264 mpeg-2 aac G.711 TP N 11 : Configuration du serveur de flux 2

Installer le serveur de flux audio Installer un serveur Ubuntu server 8.04 LTS en suivant le tutoriel : http://www.cvardon.fr/tutos/divers_installation_de_ubuntu-serveur.html Caractéristiques de la machine virtuelle radio adresse IP 192.168.7.1XX carte ethernet bridged masque 255.255.255.0 RAM 256Mo passerelle 192.168.7.254 CDROM image iso DNS 80.118.192.111 mdp dj ok mdp root okokok Vérifier que la connexion internet est fonctionnelle en tapant : "ping www.google.fr" Le ping renvoie-t-il un résultat positif? (sinon refaire la configuration réseau). Noter la valeur "time" : ms TP N 11 : Configuration du serveur de flux 3

Effectuer les commandes suivantes et compléter le tableau indiquant leur fonction : Note : pour remplir la colonne "fonction remplie", référez -vous à la recherche sur "Google" Note : pour remplir la colonne "?", indiquez "oui" ou "non" selon le résultat obtenu commande à effectuer fonction remplie vérification résultat attendu? sudo su le prompt indique-t-il que je suis "root"? apt-get install nmap y a-t-il eu un message d'erreur? apt-get install icecast2 y a-t-il eu un message d'erreur? apt-get install ices2 y a-t-il eu un message d'erreur? mkdir /etc/ices2 mkdir /var/log/ices ls /etc/ices2 ls /var/log/ices le dossier /etc/ices2 a-t-il été créé? le dossier/var/log/ices a-t-il été créé? cd /etc/ices2 pwd êtes-vous bien dans le dossier /etc/ices2? wget http://cvardon.fr/annexes/ices-playlist.xml y a-t-il eu un message d'erreur? wget http://cvardon.fr/annexes/ices.conf.xml ls /etc/ices2 voyez-vous les éléments : ices-playlist.xml, ices-conf.xml? cd /etc/icecast2 pwd êtes-vous bien dans le dossier /etc/icescast2? TP N 11 : Configuration du serveur de flux 4

wget -N http://cvardon.fr/annexes/icecast.xml ls /etc/icecast2 voyez-vous les éléments : icecast.xml? nano /etc/icecast2/icecast.xml nano /etc/ices2/ices-playlist.xml nano /etc/default/icecast2 modifier le fichier icecast.xml (voir le fichier type en annexe) modifier le fichier ices-playlist.xml (voir le fichier type en annexe) modifier la ligne (ENABLE=false) en (ENABLE=true) /etc/init.d/icecast2 start ps ax grep ice voyez-vous la ligne : /usr/bin/icecast2 -b -c /etc/icecast/icecast.xml?... nmap -p 8008 localhost voyez-vous la ligne : 8008/tcp open unknown? nano /etc/ices2/playlist.txt ajouter la ligne : aqua.ogg cd /home/dj pwd êtes-vous bien dans le dossier /home/dj? wget http://cvardon.fr/annexes/aqua.ogg ls /home/dj voyez-vous le fichier : aqua.ogg? ices2 /etc/ices2/ices-playlist.xml & ps ax grep ice voyez-vous la ligne : Ices2 /etc/ices2/ices.playlist.xml? ls /var/log/ices voyez-vous le fichier : ices.log? apt-get install htop y a-t-il eu un message d'erreur? apt-get install iptraf y a-t-il eu un message d'erreur? TP N 11 : Configuration du serveur de flux 5

Se connecter à l'interface d'administration L'interface d'administration permet de gérer le serveur de flux icecast D'après le fichier de configuration icecast.xml, quel est le mot de passe de "admin" pour icecast? Depuis le poste client, ouvrir l'url : http://192.168.7.1xx:8008 Relevez les informations données par la page d'accueil : Mount Point Stream Title Stream Description Content Type Mount Uptime Quality Current Listeners Peak Listeners Stream Genre Current Song Si les informations ci-dessus n'apparaissent pas, reprenez le tp à la page 4, et cherchez l'origine de l'erreur en refaisant les vérifications. TP N 11 : Configuration du serveur de flux 6

Écouter la musique avec un client vlc vlc est un lecteur audio et vidéo capable de lire les flux réseau. cliquer sur "Media" => "Ouvrir un flux réseau" Entrer l'url de votre serveur : Relevez sur l'interface du logiciel vlc deux informations qui prouvent que votre serveur est fonctionnel. TP N 11 : Configuration du serveur de flux 7

Options avancées de l'interface d'administration D'après le fichier de configuration icecast.xml, quel est le mot de passe de "admin" pour icecast? Depuis le poste client, ouvrir l'url : http://192.168.7.1xx:8008, puis cliquez sur "Administration" Relevez les informations données par la page d'accueil : Paramètre valeur signification audio_bitrate audio_channels audio_info samplerate channels quality audio_samplerate channels genre ice-bitrate listener_peak listeners listenurl max_listeners public quality samplerate server_description server_name server_type slow_listeners source_ip stream_start subtype total_bytes_read total_bytes_sent user_agent TP N 11 : Configuration du serveur de flux 8

Rechercher la page qui liste les auditeur et collez ci-dessous une copie d'écran de cette page : Configurer une prise de son "en live" information le fichier /etc/ices2/ices.conf.xml que vous avez déjà configuré contient tout les paramètres techniques pour la prise de son "en live". Le signal sonore (provenant d'un microphone, d'un instrument de musique ou plus couramment d'une table de mixage) doit être appliqué à la prise "Line-in" d'une carte son du serveur. En consultant le fichier /etc/ices2/ices.conf.xml, trouver le nom du flux réseau (voir la division "instance") Lancer le processus de prise de son : ices2 /etc/ices2/ices.conf.xml Connectez une source de son (lecteur MP3) à la prise "Line-in" de la carte son de votre serveur Vérifiez la présence du flux radio.ogg dans l'interface d'administration (rubrique "List Mounpoint") le flux "radio.ogg" est-il présent? (sinon suivre la procédure "En cas de mauvais fonctionnement") Lancez le logiciel client vlc pour ouvrir le flux : http://192.168.7.1xx:8008/radio.ogg Entendez-vous la musique issue du lecteur MP3 : En cas de mauvais fonctionnement vérifier : - le lecteur MP3 est-il connecté à la bonne prise "Line-in"? - le fichier /etc/ices2/ices.conf.xml contient-il des erreurs? TP N 11 : Configuration du serveur de flux 9

Gérer la bande passante (débit) de la radio internet information Le prix de l'abonnement internet est souvent lié au débit requis; on doit donc connaitre avec précision le débit requis par la radio internet. On distingue le débit descendant, qui permet de recevoir des données venant d'internet et le débit montant qui permet d'envoyer des données sur internet. C'est le débit montant qui nous interesse dans le cas d'un serveur de flux Connaissant le débit disponible, on pourra en déduire le maximum d'auditeur possible, ou l'inverse. Renseignez-vous sur le débit utilisé par les flux en lançant le programme : "sudo iptraf" Dans iptraf, sélectionner "General interface Statistics" Relever le débit associé à eth0 : d = kbps Combien votre serveur a-t-il de connexions (auditeurs) actives : n = En déduire le débit moyen par auditeur dmoy = d/n = Sachant que le débit maximum de la connexion internet en upload est de 1600 kbps, en déduire le nombre maximum d'auditeur nmax de cette station radio internet : nmax = 1600 = dmoy TP N 11 : Configuration du serveur de flux 10

Annexe 1 : fichier icecast.xml <icecast> <limits> <clients>20</clients> <sources>3</sources> <threadpool>10</threadpool> <queue-size>524288</queue-size> <client-timeout>30</client-timeout> <header-timeout>15</header-timeout> <source-timeout>10</source-timeout> <burst-on-connect>0</burst-on-connect> <burst-size>0</burst-size> </limits> <authentication> <source-password>ok</source-password> <relay-password>ok</relay-password> <admin-user>admin</admin-user> <admin-password>ok</admin-password> </authentication> <hostname>192.168.7.1xx</hostname> <listen-socket> <port>8008</port> </listen-socket> <mount> <mount-name>/radio.ogg</mount-name> <max-listeners>8</max-listeners> </mount> <fileserve>0</fileserve> <paths> <basedir>/usr/share/icecast2</basedir> <logdir>/var/log/icecast2</logdir> <webroot>/usr/share/icecast2/web</webroot> <adminroot>/usr/share/icecast2/admin</adminroot> <alias source="/" dest="/status.xsl"/> </paths> <logging> <accesslog>access.log</accesslog> <errorlog>error.log</errorlog> <loglevel>3</loglevel> <!-- 4 Debug, 3 Info, 2 Warn, 1 Error --> <logsize>1000000</logsize> <!-- Max size of a logfile --> </logging> <security> <chroot>0</chroot> </security> </icecast> TP N 11 : Configuration du serveur de flux 11

Annexe 2 : fichier ices.playlist.xml <?xml version="1.0"?> <ices> <background>0</background> <logpath>/var/log/ices</logpath> <logfile>ices.log</logfile> <loglevel>4</loglevel> <consolelog>0</consolelog> <stream> <metadata> <name>radio la playlist de votre nom</name> <genre>private</genre> <description>tp sen tr</description> </metadata> <input> <module>playlist</module> <param name="type">basic</param> <param name="file">/etc/ices2/playlist.txt</param> <!-- random play --> <param name="random">1</param> <!-- if the playlist get updated that start at the beginning --> <param name="restart-after-reread">1</param> <!-- if set to 1, plays once through, then exits. --> <param name="once">0</param> </input> <instance> <hostname>localhost</hostname> <port>8008</port> <password>ok</password> <mount>/radio.pls</mount> <reconnectdelay>2</reconnectdelay> <reconnectattempts>5</reconnectattempts> <maxqueuelength>80</maxqueuelength> <encode> <nominal-bitrate>64000</nominal-bitrate> <!-- bps. e.g. 64000 for 64 kbps --> <samplerate>44100</samplerate> <channels>2</channels> </encode> </instance> </stream> </ices> TP N 11 : Configuration du serveur de flux 12

Annexe 3 : fichier ices.conf.xml <?xml version="1.0"?> <ices> <background>0</background> <logpath>/var/log/ices</logpath> <logfile>ices.log</logfile> <logsize>2048</logsize> <loglevel>4</loglevel> <consolelog>0</consolelog> <stream> <metadata> <name>radio votre nom</name> <genre>private</genre> <description>tp sen tr</description> <url>http://192.168.7.1xx</url> </metadata> <input> <module>alsa</module> <param name="rate">48000</param> <param name="channels">2</param> <param name="device">hw:0,0</param> <param name="metadata">1</param> <param name="metadatafilename">test</param> </input> <instance> <hostname>localhost</hostname> <port>8008</port> <password>ok</password> <mount>/radio.ogg</mount> <yp>0</yp> <encode> <quality>1</quality> <samplerate>44100</samplerate> <channels>2</channels> </encode> <resample> <in-rate>48000</in-rate> <out-rate>44100</out-rate> </resample> </instance> </stream> </ices> TP N 11 : Configuration du serveur de flux 13