SlideShare una empresa de Scribd logo
1 de 33
Université 7 Novembre de Carthage Faculté des Sciences de Bizerte Département d’Informatique 2009/2010 Monter une Radio sur Internet Sujet proposé par :  Mr. SAMIR GHRIBI Elaboré par : BACHER MEJRI MONCEF ESSID NAIM JENDOUBI Heure  01:45:51 AM I4 NTSS
Sommaire Introduction Définitions utiles Accès au Webradio Modèles Techniques de Diffusion Partie pratique  réalisation d’un Webradio  Conclusion 01:45:51 AM
Introduction: Les Webradios sont des stations plus ou moins semblables aux stations  radio, mais qui sont diffusées sur Internet grâce à la technologie de la lecture en continu. Comme pour les stations de radio classiques, il existe des Webradios  généralistes et d'autres avec de la musique thématique. Il en existe des milliers car, techniquement, n'importe qui peut créer sa propre station de radio.  Les stations de Webradio peuvent attirer de quelques dizaines à plusieurs milliers d'auditeurs selon la popularité du site et de la capacité du serveurs. Introduction Définitions Accès au Webradio Techniques Diffusion Partie Pratique Conclusion 01:45:51 AM
Quelques Webradios en Tunisie : mms: Microsoft Media Services Wmserver: Windows Media Server Introduction Définitions Accès au Webradio Techniques Diffusion Partie Pratique Conclusion 01:45:51 AM Radio Lien Débit Protocole Serveur Radio Nationale http://www.radiotunisienne.tn/live/radionationale.asx 32 kbps  mms Wmserver/9.0 Mosaique FM http://193.95.93.146/mosaique64k/MOSALIVE.asx 16 kbps mms Wmserver/9.1 Jawhara FM http://196.203.216.10/jawharafm/MOSALIVE.asx 32 kbps  mms Wmserver/9.1 Zitouna FM http://www.zitounafm.net/zitouna.asx 32 kbps mms Wmserver/9.0
La lecture en continu :   Fonctionne selon le protocole client-serveur : - Le contenu est mis à disposition sur un serveur  - le client qui souhaite accéder au contenu, envoie une requête pour en récupérer une petite partie, à l'endroit du contenu où il souhaite commencer la lecture, - la réponse est placée dans une mémoire tampon - la lecture démarre lorsqu'il y a suffisamment de données dans cette mémoire permettant de lire le début du fichier audio . Définitions utiles : La lecture en continu La Mémoire Tampon Introduction Définitions Accès au Webradio Techniques Diffusion Partie Pratique Conclusion 01:45:51 AM
La Mémoire Tampon :  est utilisée afin de préparer à l'avance la lecture, et d'éviter qu'un ralentissement temporaire de la connexion au réseau n'interrompe la diffusion. En raison des latences créées par le réseau Internet et des opérations de codage / décodage effectuées, un délai de 5 à 35 secondes peut intervenir entre le signal émis par la source et le signal reçu sur le lecteur. La lecture en continu La Mémoire Tampon Introduction Définitions Accès au Webradio Techniques Diffusion Partie Pratique Conclusion Définitions utiles : 01:45:51 AM
Accès au Webradio : La lecture du Webradio peut se faire sur différents supports : Introduction Définitions Accès au Webradio Techniques Diffusion Partie Pratique Conclusion ,[object Object],[object Object],[object Object],•  Une radio internet : Il s'agit d'une radio capable de traduire un flux d'information capturé sur Internet en ondes sonores, sans le secours d'un ordinateur. •  Autres dispositifs : Certains téléphones portables connectés à Internet sont capables de lire des Webradios. 01:45:51 AM
Schémas d’accès au Webradio  siteduzero.com Accès au Webradio : Introduction Définitions Accès au Webradio Techniques Diffusion Partie Pratique Conclusion 01:45:51 AM
•  Modèle Peer-to-Peer : Le flux audio généré par la Webradio est encodé et transmis par un premier nœud (souvent dénommé nœud racine) à un ou plusieurs autres nœuds, qui sont les auditeurs. Ces auditeurs retransmettent à leur tour le flux qu'ils reçoivent à d'autres nœuds. Les auditeurs du flux deviennent donc des "répéteurs", et permettent ainsi à d'autres d'écouter la Webradio. Le principal problème de cette technologie vient de la faible qualité de service lors des décrochages créés par la déconnexion de nœuds. Modèles Techniques de Diffusion : Multicast Peer-to-Peer Client-Serveur Introduction Définitions Accès au Webradio Techniques Diffusion Partie Pratique Conclusion 01:45:51 AM
•   Modèle Multicast : La Webradio va envoyer un unique flux à destination du groupe d'auditeurs. Ce flux va être transmis de la même manière qu'un flux classique (ou unicast) par les routeurs intermédiaires. Lorsqu'il va arriver au dernier routeur, ce routeur va dupliquer le stream au nombre des auditeurs : un stream pour chaque auditeur.  Le principal problème qui empêche l’adoption de ce modèle, est le fait que les réseaux publics actuels ne supportent pas le multicast. Modèles Techniques de Diffusion : Multicast Peer-to-Peer Client-Serveur Introduction Définitions Accès au Webradio Techniques Diffusion Partie Pratique Conclusion 01:45:51 AM
•   Modèle client-serveur : Dans ce modèle, une Webradio génère un flux audio vers un serveur de lecture en continu qui se charge de le diffuser aux clients qui s'y connectent.  Le signal analogique est codé dans un format numérique à l'aide d'un codec puis envoyé en flux audionumérique vers le serveur de lecture en continu, qui se charge de le redistribuer vers les auditeurs de la Webradio. La principale différence avec les radios hertziennes est que le serveur de lecture en continu ne diffuse le flux qu'aux clients qui se connectent, là où les radios classiques diffusent des ondes en continu .  Modèles Techniques de Diffusion : Multicast Peer-to-Peer Client-Serveur Introduction Définitions Accès au Webradio Techniques Diffusion Partie Pratique Conclusion 01:45:51 AM
C'est cette caractéristique qui justifie l'appellation client-serveur. Quand un auditeur (un client) se connecte à la radio (au serveur) via une page web, un lecteur multimédia, son ordinateur crée une connexion avec le serveur de lecture en continu. Ce dernier envoie alors le flux de données binaires dans cette connexion. Le flux binaire peut être codé en mp3, ogg, wma, RealAudio etc. Le lecteur multimédia de l'auditeur décode alors le flux et convertit les données numériques de manière à ce que l'ordinateur puisse produire le signal audio qui permet à l'auditeur de l'écouter (par exemple, via une carte son). Ce modèle est le modèle le plus répandu. De nombreux hébergeurs proposent des offres de lecture en continu, et on peut citer un certain nombre de logiciels serveurs très répandus : SHOUTcast (commercial), Icecast (libre), Windows Media Server (commercial), Real Server (commercial). Modèles Techniques de Diffusion : Multicast Peer-to-Peer Client-Serveur Introduction Définitions Accès au Webradio Techniques Diffusion Partie Pratique Conclusion 01:45:51 AM
Schéma de diffusion d'une Webradio en client-serveur (wikipedia.fr) Modèles Techniques de Diffusion : Multicast Peer-to-Peer Client-Serveur Introduction Définitions Accès au Webradio Techniques Diffusion Partie Pratique Conclusion 01:45:51 AM
Quelques serveurs sur internet : Multicast Peer-to-Peer Client-Serveur Introduction Définitions Accès au Webradio Techniques Diffusion Partie Pratique Conclusion 01:45:52 AM Serveur Multicast/p2P Format Protocole payante/gratuite Shoutcast   mp3, Nullsoft Streaming Video (NSV) shoutcast Gratuit Darwin Streaming Server   H.264, MPEG-4 et 3GPP/ mp3 rtp/rtsp /Icecast Gratuit Icecast   ogg Vorbis, Theora, mp3 http Gratuit IceShare BitTorrent Ogg     vlc multi uni cast video mpeg 124/mp3 vorbis rtp http rstp mms/mmsh Gratuit
Partie pratique : Les différentes étapes de réalisation d’un Webradio à partir d’un simple ordinateur (15 étapes) : Matériels Logiciels 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Introduction Définitions Accès au Webradio Techniques Diffusion Partie Pratique Conclusion Matériels nécessaire :  - un ordinateur  équipé d’une carte son - une connexion internet  Logiciels nécessaire : -  un lecteur multimédia Exemple  : Winamp v5.56 (logiciel gratuit) est un lecteur multimédia de la société NullSoft . http://download.nullsoft.com/winamp/client/winamp556_full_emusic-7plus_fr-fr.exe 01:45:52 AM
Partie pratique : Matériels Logiciels 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Introduction Définitions Accès au Webradio Techniques Diffusion Partie Pratique Logiciels nécessaire : Conclusion - un logiciel de codage du flux sonore vers un flux numérique Exemple  : Oddcast v2 (logiciel libre) est un encodeur  utiliser pour créer des différents format  de flux de donnés (mp3, ogg) http://www.oddsock.org/tools/oddcastv2_wa2/oddcast_dsp_wa2_v2.0.15.exe Avec un Codec (LAME MP3)  http://www.exe64.com/mirror/rarewares/lame3.99.a1.zip - un serveur de flux Exemple  : Icecast v2.3.2 (logiciel libre)  est un logiciel serveur de diffusion de musique en flux (streaming) à travers le protocole HTTP. http://downloads.xiph.org/releases/icecast/icecast2_win32_2.3.2_setup.exe - permettre l’accès à distance au serveur en jouant sur la configuration du modem/routeur 01:45:52 AM
1- Installer l’encodeur MP3 avec le lecteur Winamp: Matériels Logiciels 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Introduction Définitions Accès au Webradio Techniques Diffusion Partie Pratique Conclusion 01:45:52 AM
2- Installer Icecast : Matériels Logiciels 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Introduction Définitions Accès au Webradio Techniques Diffusion Partie Pratique Conclusion 01:45:52 AM
3- Configurer Icecast : Matériels Logiciels 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Introduction Définitions Accès au Webradio Techniques Diffusion Partie Pratique Conclusion 01:45:52 AM
4- Lancer le serveur Icecast: Matériels Logiciels 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Introduction Définitions Accès au Webradio Techniques Diffusion Partie Pratique Conclusion 01:45:52 AM
5- Installer Oddcast : Matériels Logiciels 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Introduction Définitions Accès au Webradio Techniques Diffusion Partie Pratique Conclusion 01:45:52 AM
6- Configurer Oddcast : Matériels Logiciels 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Introduction Définitions Accès au Webradio Techniques Diffusion Partie Pratique Conclusion 01:45:52 AM
7- Configurer Oddcast partie serveur: Matériels Logiciels 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Introduction Définitions Accès au Webradio Techniques Diffusion Partie Pratique Conclusion 01:45:52 AM
8- Connecter Oddcast avec Icecast : Matériels Logiciels 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Introduction Définitions Accès au Webradio Techniques Diffusion Partie Pratique Conclusion 01:45:52 AM
9- Fixer l’adresse Intranet du serveur (192.168.1.2): Matériels Logiciels 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Introduction Définitions Accès au Webradio Techniques Diffusion Partie Pratique Conclusion 01:45:52 AM
10- Désactiver le Pare-feu du Windows XP : Matériels Logiciels 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Introduction Définitions Accès au Webradio Techniques Diffusion Partie Pratique Conclusion 01:45:52 AM
11- Désactiver le Pare-feu du modem :  Matériels Logiciels 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Introduction Définitions Accès au Webradio Techniques Diffusion Partie Pratique Conclusion 01:45:52 AM
12- Activer l’accès au serveur par le port 8000 Matériels Logiciels 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Introduction Définitions Accès au Webradio Techniques Diffusion Partie Pratique Conclusion 01:45:52 AM
13- Obtenir un Nom de Domaine fixe : Matériels Logiciels 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Introduction Définitions Accès au Webradio Techniques Diffusion Partie Pratique Conclusion 01:45:52 AM
14- Créer un Site-Web (fsb2009.over-blog.com) : Matériels Logiciels 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Introduction Définitions Accès au Webradio Techniques Diffusion Partie Pratique Conclusion 01:45:52 AM
15- Webradio activé : Matériels Logiciels 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Introduction Définitions Accès au Webradio Techniques Diffusion Partie Pratique Conclusion 01:45:52 AM
Conclusion: A la fin de cette projection, on espère que vous êtes capable maintenant de créer votre propre Webradio, Et on souhaite que vous visitez et commentez notre Webradio Introduction Définitions Accès au Webradio Techniques Diffusion Partie Pratique Conclusion fsb2009.over-blog.com   01:45:52 AM
MERCI POUR VOTRE ATTENTION. 01:45:52 AM

Más contenido relacionado

Destacado

MESSAGERIE EXCHANGE 2013 SOUS WINDOWS SERVEUR 2012
MESSAGERIE EXCHANGE 2013 SOUS WINDOWS SERVEUR 2012MESSAGERIE EXCHANGE 2013 SOUS WINDOWS SERVEUR 2012
MESSAGERIE EXCHANGE 2013 SOUS WINDOWS SERVEUR 2012Manassé Achim kpaya
 
10 gsm bss network kpi (uplink downlink balance) optimization manual[1].doc
10 gsm bss network kpi (uplink downlink balance) optimization manual[1].doc10 gsm bss network kpi (uplink downlink balance) optimization manual[1].doc
10 gsm bss network kpi (uplink downlink balance) optimization manual[1].doctharinduwije
 
journal le monde du 28-2-2012
journal le monde du 28-2-2012journal le monde du 28-2-2012
journal le monde du 28-2-2012ahmed rahmouni
 
Créativite et courrier-seminaire irep-v290312
Créativite et courrier-seminaire irep-v290312Créativite et courrier-seminaire irep-v290312
Créativite et courrier-seminaire irep-v290312Customer Insight
 
Stratégies d'influence, le décryptage du juge Jean de Maillard.
Stratégies d'influence, le décryptage du juge Jean de Maillard.Stratégies d'influence, le décryptage du juge Jean de Maillard.
Stratégies d'influence, le décryptage du juge Jean de Maillard.Bruno Racouchot
 
Mots d'esprit | volume 3, numéro 2
Mots d'esprit | volume 3, numéro 2Mots d'esprit | volume 3, numéro 2
Mots d'esprit | volume 3, numéro 2SantementaleMontreal
 
Actividad iintegradora para evaluación.
Actividad iintegradora para evaluación.Actividad iintegradora para evaluación.
Actividad iintegradora para evaluación.Adalberto
 
ONIDORO User guide aastra1910_11_2008_fr
ONIDORO User guide aastra1910_11_2008_frONIDORO User guide aastra1910_11_2008_fr
ONIDORO User guide aastra1910_11_2008_frONIDORO SESSOUMA
 
Orientacion aicle salva corrige
Orientacion aicle salva corrigeOrientacion aicle salva corrige
Orientacion aicle salva corrigevorimorales
 
Les réseaux sociaux : une opportunité pour les PME
Les réseaux sociaux : une opportunité pour les PMELes réseaux sociaux : une opportunité pour les PME
Les réseaux sociaux : une opportunité pour les PMEBernard MARTINEZ
 
Escuela de idiomas maria jose chavez Límparfait
Escuela de idiomas maria jose chavez LímparfaitEscuela de idiomas maria jose chavez Límparfait
Escuela de idiomas maria jose chavez LímparfaitRocio Qulillupangui
 
Bref
BrefBref
Brefmodmz
 
Wikimedia en côte d’ivoire
Wikimedia  en côte d’ivoireWikimedia  en côte d’ivoire
Wikimedia en côte d’ivoireBacely YoroBi
 
Workshop Cartographie Ubimix Paris Galaxies
Workshop Cartographie Ubimix Paris GalaxiesWorkshop Cartographie Ubimix Paris Galaxies
Workshop Cartographie Ubimix Paris GalaxiesSylvia Fredriksson
 
Didacticiel - Système d'équations
Didacticiel - Système d'équationsDidacticiel - Système d'équations
Didacticiel - Système d'équationsMarc Breauparlant
 
Orper bis complémént demain la terre
Orper bis complémént demain la terreOrper bis complémént demain la terre
Orper bis complémént demain la terrelunah84
 

Destacado (20)

MESSAGERIE EXCHANGE 2013 SOUS WINDOWS SERVEUR 2012
MESSAGERIE EXCHANGE 2013 SOUS WINDOWS SERVEUR 2012MESSAGERIE EXCHANGE 2013 SOUS WINDOWS SERVEUR 2012
MESSAGERIE EXCHANGE 2013 SOUS WINDOWS SERVEUR 2012
 
10 gsm bss network kpi (uplink downlink balance) optimization manual[1].doc
10 gsm bss network kpi (uplink downlink balance) optimization manual[1].doc10 gsm bss network kpi (uplink downlink balance) optimization manual[1].doc
10 gsm bss network kpi (uplink downlink balance) optimization manual[1].doc
 
Expose dns
Expose dnsExpose dns
Expose dns
 
journal le monde du 28-2-2012
journal le monde du 28-2-2012journal le monde du 28-2-2012
journal le monde du 28-2-2012
 
Créativite et courrier-seminaire irep-v290312
Créativite et courrier-seminaire irep-v290312Créativite et courrier-seminaire irep-v290312
Créativite et courrier-seminaire irep-v290312
 
Stratégies d'influence, le décryptage du juge Jean de Maillard.
Stratégies d'influence, le décryptage du juge Jean de Maillard.Stratégies d'influence, le décryptage du juge Jean de Maillard.
Stratégies d'influence, le décryptage du juge Jean de Maillard.
 
Mots d'esprit | volume 3, numéro 2
Mots d'esprit | volume 3, numéro 2Mots d'esprit | volume 3, numéro 2
Mots d'esprit | volume 3, numéro 2
 
Bon jour
Bon jourBon jour
Bon jour
 
Actividad iintegradora para evaluación.
Actividad iintegradora para evaluación.Actividad iintegradora para evaluación.
Actividad iintegradora para evaluación.
 
ONIDORO User guide aastra1910_11_2008_fr
ONIDORO User guide aastra1910_11_2008_frONIDORO User guide aastra1910_11_2008_fr
ONIDORO User guide aastra1910_11_2008_fr
 
Orientacion aicle salva corrige
Orientacion aicle salva corrigeOrientacion aicle salva corrige
Orientacion aicle salva corrige
 
Les réseaux sociaux : une opportunité pour les PME
Les réseaux sociaux : une opportunité pour les PMELes réseaux sociaux : une opportunité pour les PME
Les réseaux sociaux : une opportunité pour les PME
 
Escuela de idiomas maria jose chavez Límparfait
Escuela de idiomas maria jose chavez LímparfaitEscuela de idiomas maria jose chavez Límparfait
Escuela de idiomas maria jose chavez Límparfait
 
Présentation1
Présentation1Présentation1
Présentation1
 
Bref
BrefBref
Bref
 
Wikimedia en côte d’ivoire
Wikimedia  en côte d’ivoireWikimedia  en côte d’ivoire
Wikimedia en côte d’ivoire
 
Workshop Cartographie Ubimix Paris Galaxies
Workshop Cartographie Ubimix Paris GalaxiesWorkshop Cartographie Ubimix Paris Galaxies
Workshop Cartographie Ubimix Paris Galaxies
 
Didacticiel - Système d'équations
Didacticiel - Système d'équationsDidacticiel - Système d'équations
Didacticiel - Système d'équations
 
2. Devenir utilisateur RFSC
2. Devenir utilisateur RFSC2. Devenir utilisateur RFSC
2. Devenir utilisateur RFSC
 
Orper bis complémént demain la terre
Orper bis complémént demain la terreOrper bis complémént demain la terre
Orper bis complémént demain la terre
 

Similar a Web radio

La diffusion vidéo avec le Cloud Azure
La diffusion vidéo avec le Cloud AzureLa diffusion vidéo avec le Cloud Azure
La diffusion vidéo avec le Cloud AzureMicrosoft
 
Windows Azure Media Services: des API pour encoder, transmuxer, diffuser, ...
Windows Azure Media Services: des API pour encoder, transmuxer, diffuser, ...Windows Azure Media Services: des API pour encoder, transmuxer, diffuser, ...
Windows Azure Media Services: des API pour encoder, transmuxer, diffuser, ...Microsoft Technet France
 
VoIP-kobbane2018_1_.pdf
VoIP-kobbane2018_1_.pdfVoIP-kobbane2018_1_.pdf
VoIP-kobbane2018_1_.pdfAlKir1
 
Cours réseaux informatiques iia2
Cours réseaux informatiques  iia2Cours réseaux informatiques  iia2
Cours réseaux informatiques iia2Amel Morchdi
 
PCONT2016-Projet1.3-Fourmaux-AnalCodecParamVideo-RapFinal
PCONT2016-Projet1.3-Fourmaux-AnalCodecParamVideo-RapFinalPCONT2016-Projet1.3-Fourmaux-AnalCodecParamVideo-RapFinal
PCONT2016-Projet1.3-Fourmaux-AnalCodecParamVideo-RapFinalBelkacem KAID
 
Videostreaming et visioconference pour le Web - Evènement GDSC USTHB Tech plus
Videostreaming et visioconference pour le Web - Evènement GDSC USTHB Tech plusVideostreaming et visioconference pour le Web - Evènement GDSC USTHB Tech plus
Videostreaming et visioconference pour le Web - Evènement GDSC USTHB Tech plusTarik Zakaria Benmerar
 
Windows Azure Media Services : des API pour encoder, multiplexer et difuser v...
Windows Azure Media Services : des API pour encoder, multiplexer et difuser v...Windows Azure Media Services : des API pour encoder, multiplexer et difuser v...
Windows Azure Media Services : des API pour encoder, multiplexer et difuser v...Microsoft Technet France
 
Windows Azure Media Services : des API pour encoder, multiplexer et difuser v...
Windows Azure Media Services : des API pour encoder, multiplexer et difuser v...Windows Azure Media Services : des API pour encoder, multiplexer et difuser v...
Windows Azure Media Services : des API pour encoder, multiplexer et difuser v...Microsoft Décideurs IT
 
April16 windows azure media services
April16 windows azure media servicesApril16 windows azure media services
April16 windows azure media servicesbenol
 
Securisation de la VoIP sous Asterisk: solution avec Asterisk, OpenVPN et Ope...
Securisation de la VoIP sous Asterisk: solution avec Asterisk, OpenVPN et Ope...Securisation de la VoIP sous Asterisk: solution avec Asterisk, OpenVPN et Ope...
Securisation de la VoIP sous Asterisk: solution avec Asterisk, OpenVPN et Ope...Stephen Salama
 
.NET Microframework: du code, de l’électronique, de la robotique
.NET Microframework: du code, de l’électronique, de la robotique.NET Microframework: du code, de l’électronique, de la robotique
.NET Microframework: du code, de l’électronique, de la robotiqueMicrosoft
 
Conclusiones aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
Conclusiones aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaConclusiones aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
Conclusiones aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaMarco Antonio Colque Poma
 
Projet haute disponibilité asterisk pdf
Projet haute disponibilité asterisk pdfProjet haute disponibilité asterisk pdf
Projet haute disponibilité asterisk pdfAbderahim Amine Ali
 
Faire des applications web avec Delphi
Faire des applications web avec DelphiFaire des applications web avec Delphi
Faire des applications web avec Delphipprem
 
Cours réseaux informatiques ia2
Cours réseaux informatiques  ia2Cours réseaux informatiques  ia2
Cours réseaux informatiques ia2Amel Morchdi
 

Similar a Web radio (20)

La diffusion vidéo avec le Cloud Azure
La diffusion vidéo avec le Cloud AzureLa diffusion vidéo avec le Cloud Azure
La diffusion vidéo avec le Cloud Azure
 
Windows Azure Media Services: des API pour encoder, transmuxer, diffuser, ...
Windows Azure Media Services: des API pour encoder, transmuxer, diffuser, ...Windows Azure Media Services: des API pour encoder, transmuxer, diffuser, ...
Windows Azure Media Services: des API pour encoder, transmuxer, diffuser, ...
 
VoIP-kobbane2018_1_.pdf
VoIP-kobbane2018_1_.pdfVoIP-kobbane2018_1_.pdf
VoIP-kobbane2018_1_.pdf
 
Cours réseaux informatiques iia2
Cours réseaux informatiques  iia2Cours réseaux informatiques  iia2
Cours réseaux informatiques iia2
 
PCONT2016-Projet1.3-Fourmaux-AnalCodecParamVideo-RapFinal
PCONT2016-Projet1.3-Fourmaux-AnalCodecParamVideo-RapFinalPCONT2016-Projet1.3-Fourmaux-AnalCodecParamVideo-RapFinal
PCONT2016-Projet1.3-Fourmaux-AnalCodecParamVideo-RapFinal
 
Videostreaming et visioconference pour le Web - Evènement GDSC USTHB Tech plus
Videostreaming et visioconference pour le Web - Evènement GDSC USTHB Tech plusVideostreaming et visioconference pour le Web - Evènement GDSC USTHB Tech plus
Videostreaming et visioconference pour le Web - Evènement GDSC USTHB Tech plus
 
Windows Azure Media Services : des API pour encoder, multiplexer et difuser v...
Windows Azure Media Services : des API pour encoder, multiplexer et difuser v...Windows Azure Media Services : des API pour encoder, multiplexer et difuser v...
Windows Azure Media Services : des API pour encoder, multiplexer et difuser v...
 
Windows Azure Media Services : des API pour encoder, multiplexer et difuser v...
Windows Azure Media Services : des API pour encoder, multiplexer et difuser v...Windows Azure Media Services : des API pour encoder, multiplexer et difuser v...
Windows Azure Media Services : des API pour encoder, multiplexer et difuser v...
 
Adaptative streaming : enjeux, panorama, principes et difficultés
Adaptative streaming : enjeux, panorama, principes et difficultésAdaptative streaming : enjeux, panorama, principes et difficultés
Adaptative streaming : enjeux, panorama, principes et difficultés
 
April16 windows azure media services
April16 windows azure media servicesApril16 windows azure media services
April16 windows azure media services
 
Les reseaux
Les reseauxLes reseaux
Les reseaux
 
Securisation de la VoIP sous Asterisk: solution avec Asterisk, OpenVPN et Ope...
Securisation de la VoIP sous Asterisk: solution avec Asterisk, OpenVPN et Ope...Securisation de la VoIP sous Asterisk: solution avec Asterisk, OpenVPN et Ope...
Securisation de la VoIP sous Asterisk: solution avec Asterisk, OpenVPN et Ope...
 
ITN_Module_17.pdf
ITN_Module_17.pdfITN_Module_17.pdf
ITN_Module_17.pdf
 
.NET Microframework: du code, de l’électronique, de la robotique
.NET Microframework: du code, de l’électronique, de la robotique.NET Microframework: du code, de l’électronique, de la robotique
.NET Microframework: du code, de l’électronique, de la robotique
 
Conclusiones aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
Conclusiones aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaConclusiones aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
Conclusiones aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
 
Etude de la WIFI sur NS2
Etude de la WIFI sur NS2Etude de la WIFI sur NS2
Etude de la WIFI sur NS2
 
Projet haute disponibilité asterisk pdf
Projet haute disponibilité asterisk pdfProjet haute disponibilité asterisk pdf
Projet haute disponibilité asterisk pdf
 
Faire des applications web avec Delphi
Faire des applications web avec DelphiFaire des applications web avec Delphi
Faire des applications web avec Delphi
 
QoS & VoIP
QoS & VoIPQoS & VoIP
QoS & VoIP
 
Cours réseaux informatiques ia2
Cours réseaux informatiques  ia2Cours réseaux informatiques  ia2
Cours réseaux informatiques ia2
 

Web radio

  • 1. Université 7 Novembre de Carthage Faculté des Sciences de Bizerte Département d’Informatique 2009/2010 Monter une Radio sur Internet Sujet proposé par : Mr. SAMIR GHRIBI Elaboré par : BACHER MEJRI MONCEF ESSID NAIM JENDOUBI Heure 01:45:51 AM I4 NTSS
  • 2. Sommaire Introduction Définitions utiles Accès au Webradio Modèles Techniques de Diffusion Partie pratique réalisation d’un Webradio Conclusion 01:45:51 AM
  • 3. Introduction: Les Webradios sont des stations plus ou moins semblables aux stations radio, mais qui sont diffusées sur Internet grâce à la technologie de la lecture en continu. Comme pour les stations de radio classiques, il existe des Webradios généralistes et d'autres avec de la musique thématique. Il en existe des milliers car, techniquement, n'importe qui peut créer sa propre station de radio. Les stations de Webradio peuvent attirer de quelques dizaines à plusieurs milliers d'auditeurs selon la popularité du site et de la capacité du serveurs. Introduction Définitions Accès au Webradio Techniques Diffusion Partie Pratique Conclusion 01:45:51 AM
  • 4. Quelques Webradios en Tunisie : mms: Microsoft Media Services Wmserver: Windows Media Server Introduction Définitions Accès au Webradio Techniques Diffusion Partie Pratique Conclusion 01:45:51 AM Radio Lien Débit Protocole Serveur Radio Nationale http://www.radiotunisienne.tn/live/radionationale.asx 32 kbps mms Wmserver/9.0 Mosaique FM http://193.95.93.146/mosaique64k/MOSALIVE.asx 16 kbps mms Wmserver/9.1 Jawhara FM http://196.203.216.10/jawharafm/MOSALIVE.asx 32 kbps mms Wmserver/9.1 Zitouna FM http://www.zitounafm.net/zitouna.asx 32 kbps mms Wmserver/9.0
  • 5. La lecture en continu : Fonctionne selon le protocole client-serveur : - Le contenu est mis à disposition sur un serveur - le client qui souhaite accéder au contenu, envoie une requête pour en récupérer une petite partie, à l'endroit du contenu où il souhaite commencer la lecture, - la réponse est placée dans une mémoire tampon - la lecture démarre lorsqu'il y a suffisamment de données dans cette mémoire permettant de lire le début du fichier audio . Définitions utiles : La lecture en continu La Mémoire Tampon Introduction Définitions Accès au Webradio Techniques Diffusion Partie Pratique Conclusion 01:45:51 AM
  • 6. La Mémoire Tampon : est utilisée afin de préparer à l'avance la lecture, et d'éviter qu'un ralentissement temporaire de la connexion au réseau n'interrompe la diffusion. En raison des latences créées par le réseau Internet et des opérations de codage / décodage effectuées, un délai de 5 à 35 secondes peut intervenir entre le signal émis par la source et le signal reçu sur le lecteur. La lecture en continu La Mémoire Tampon Introduction Définitions Accès au Webradio Techniques Diffusion Partie Pratique Conclusion Définitions utiles : 01:45:51 AM
  • 7.
  • 8. Schémas d’accès au Webradio siteduzero.com Accès au Webradio : Introduction Définitions Accès au Webradio Techniques Diffusion Partie Pratique Conclusion 01:45:51 AM
  • 9. • Modèle Peer-to-Peer : Le flux audio généré par la Webradio est encodé et transmis par un premier nœud (souvent dénommé nœud racine) à un ou plusieurs autres nœuds, qui sont les auditeurs. Ces auditeurs retransmettent à leur tour le flux qu'ils reçoivent à d'autres nœuds. Les auditeurs du flux deviennent donc des "répéteurs", et permettent ainsi à d'autres d'écouter la Webradio. Le principal problème de cette technologie vient de la faible qualité de service lors des décrochages créés par la déconnexion de nœuds. Modèles Techniques de Diffusion : Multicast Peer-to-Peer Client-Serveur Introduction Définitions Accès au Webradio Techniques Diffusion Partie Pratique Conclusion 01:45:51 AM
  • 10. Modèle Multicast : La Webradio va envoyer un unique flux à destination du groupe d'auditeurs. Ce flux va être transmis de la même manière qu'un flux classique (ou unicast) par les routeurs intermédiaires. Lorsqu'il va arriver au dernier routeur, ce routeur va dupliquer le stream au nombre des auditeurs : un stream pour chaque auditeur. Le principal problème qui empêche l’adoption de ce modèle, est le fait que les réseaux publics actuels ne supportent pas le multicast. Modèles Techniques de Diffusion : Multicast Peer-to-Peer Client-Serveur Introduction Définitions Accès au Webradio Techniques Diffusion Partie Pratique Conclusion 01:45:51 AM
  • 11. Modèle client-serveur : Dans ce modèle, une Webradio génère un flux audio vers un serveur de lecture en continu qui se charge de le diffuser aux clients qui s'y connectent. Le signal analogique est codé dans un format numérique à l'aide d'un codec puis envoyé en flux audionumérique vers le serveur de lecture en continu, qui se charge de le redistribuer vers les auditeurs de la Webradio. La principale différence avec les radios hertziennes est que le serveur de lecture en continu ne diffuse le flux qu'aux clients qui se connectent, là où les radios classiques diffusent des ondes en continu . Modèles Techniques de Diffusion : Multicast Peer-to-Peer Client-Serveur Introduction Définitions Accès au Webradio Techniques Diffusion Partie Pratique Conclusion 01:45:51 AM
  • 12. C'est cette caractéristique qui justifie l'appellation client-serveur. Quand un auditeur (un client) se connecte à la radio (au serveur) via une page web, un lecteur multimédia, son ordinateur crée une connexion avec le serveur de lecture en continu. Ce dernier envoie alors le flux de données binaires dans cette connexion. Le flux binaire peut être codé en mp3, ogg, wma, RealAudio etc. Le lecteur multimédia de l'auditeur décode alors le flux et convertit les données numériques de manière à ce que l'ordinateur puisse produire le signal audio qui permet à l'auditeur de l'écouter (par exemple, via une carte son). Ce modèle est le modèle le plus répandu. De nombreux hébergeurs proposent des offres de lecture en continu, et on peut citer un certain nombre de logiciels serveurs très répandus : SHOUTcast (commercial), Icecast (libre), Windows Media Server (commercial), Real Server (commercial). Modèles Techniques de Diffusion : Multicast Peer-to-Peer Client-Serveur Introduction Définitions Accès au Webradio Techniques Diffusion Partie Pratique Conclusion 01:45:51 AM
  • 13. Schéma de diffusion d'une Webradio en client-serveur (wikipedia.fr) Modèles Techniques de Diffusion : Multicast Peer-to-Peer Client-Serveur Introduction Définitions Accès au Webradio Techniques Diffusion Partie Pratique Conclusion 01:45:51 AM
  • 14. Quelques serveurs sur internet : Multicast Peer-to-Peer Client-Serveur Introduction Définitions Accès au Webradio Techniques Diffusion Partie Pratique Conclusion 01:45:52 AM Serveur Multicast/p2P Format Protocole payante/gratuite Shoutcast   mp3, Nullsoft Streaming Video (NSV) shoutcast Gratuit Darwin Streaming Server   H.264, MPEG-4 et 3GPP/ mp3 rtp/rtsp /Icecast Gratuit Icecast   ogg Vorbis, Theora, mp3 http Gratuit IceShare BitTorrent Ogg     vlc multi uni cast video mpeg 124/mp3 vorbis rtp http rstp mms/mmsh Gratuit
  • 15. Partie pratique : Les différentes étapes de réalisation d’un Webradio à partir d’un simple ordinateur (15 étapes) : Matériels Logiciels 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Introduction Définitions Accès au Webradio Techniques Diffusion Partie Pratique Conclusion Matériels nécessaire : - un ordinateur équipé d’une carte son - une connexion internet Logiciels nécessaire : - un lecteur multimédia Exemple : Winamp v5.56 (logiciel gratuit) est un lecteur multimédia de la société NullSoft . http://download.nullsoft.com/winamp/client/winamp556_full_emusic-7plus_fr-fr.exe 01:45:52 AM
  • 16. Partie pratique : Matériels Logiciels 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Introduction Définitions Accès au Webradio Techniques Diffusion Partie Pratique Logiciels nécessaire : Conclusion - un logiciel de codage du flux sonore vers un flux numérique Exemple : Oddcast v2 (logiciel libre) est un encodeur utiliser pour créer des différents format de flux de donnés (mp3, ogg) http://www.oddsock.org/tools/oddcastv2_wa2/oddcast_dsp_wa2_v2.0.15.exe Avec un Codec (LAME MP3) http://www.exe64.com/mirror/rarewares/lame3.99.a1.zip - un serveur de flux Exemple : Icecast v2.3.2 (logiciel libre) est un logiciel serveur de diffusion de musique en flux (streaming) à travers le protocole HTTP. http://downloads.xiph.org/releases/icecast/icecast2_win32_2.3.2_setup.exe - permettre l’accès à distance au serveur en jouant sur la configuration du modem/routeur 01:45:52 AM
  • 17. 1- Installer l’encodeur MP3 avec le lecteur Winamp: Matériels Logiciels 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Introduction Définitions Accès au Webradio Techniques Diffusion Partie Pratique Conclusion 01:45:52 AM
  • 18. 2- Installer Icecast : Matériels Logiciels 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Introduction Définitions Accès au Webradio Techniques Diffusion Partie Pratique Conclusion 01:45:52 AM
  • 19. 3- Configurer Icecast : Matériels Logiciels 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Introduction Définitions Accès au Webradio Techniques Diffusion Partie Pratique Conclusion 01:45:52 AM
  • 20. 4- Lancer le serveur Icecast: Matériels Logiciels 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Introduction Définitions Accès au Webradio Techniques Diffusion Partie Pratique Conclusion 01:45:52 AM
  • 21. 5- Installer Oddcast : Matériels Logiciels 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Introduction Définitions Accès au Webradio Techniques Diffusion Partie Pratique Conclusion 01:45:52 AM
  • 22. 6- Configurer Oddcast : Matériels Logiciels 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Introduction Définitions Accès au Webradio Techniques Diffusion Partie Pratique Conclusion 01:45:52 AM
  • 23. 7- Configurer Oddcast partie serveur: Matériels Logiciels 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Introduction Définitions Accès au Webradio Techniques Diffusion Partie Pratique Conclusion 01:45:52 AM
  • 24. 8- Connecter Oddcast avec Icecast : Matériels Logiciels 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Introduction Définitions Accès au Webradio Techniques Diffusion Partie Pratique Conclusion 01:45:52 AM
  • 25. 9- Fixer l’adresse Intranet du serveur (192.168.1.2): Matériels Logiciels 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Introduction Définitions Accès au Webradio Techniques Diffusion Partie Pratique Conclusion 01:45:52 AM
  • 26. 10- Désactiver le Pare-feu du Windows XP : Matériels Logiciels 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Introduction Définitions Accès au Webradio Techniques Diffusion Partie Pratique Conclusion 01:45:52 AM
  • 27. 11- Désactiver le Pare-feu du modem : Matériels Logiciels 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Introduction Définitions Accès au Webradio Techniques Diffusion Partie Pratique Conclusion 01:45:52 AM
  • 28. 12- Activer l’accès au serveur par le port 8000 Matériels Logiciels 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Introduction Définitions Accès au Webradio Techniques Diffusion Partie Pratique Conclusion 01:45:52 AM
  • 29. 13- Obtenir un Nom de Domaine fixe : Matériels Logiciels 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Introduction Définitions Accès au Webradio Techniques Diffusion Partie Pratique Conclusion 01:45:52 AM
  • 30. 14- Créer un Site-Web (fsb2009.over-blog.com) : Matériels Logiciels 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Introduction Définitions Accès au Webradio Techniques Diffusion Partie Pratique Conclusion 01:45:52 AM
  • 31. 15- Webradio activé : Matériels Logiciels 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Introduction Définitions Accès au Webradio Techniques Diffusion Partie Pratique Conclusion 01:45:52 AM
  • 32. Conclusion: A la fin de cette projection, on espère que vous êtes capable maintenant de créer votre propre Webradio, Et on souhaite que vous visitez et commentez notre Webradio Introduction Définitions Accès au Webradio Techniques Diffusion Partie Pratique Conclusion fsb2009.over-blog.com 01:45:52 AM
  • 33. MERCI POUR VOTRE ATTENTION. 01:45:52 AM

Notas del editor

  1. 01:45:52 AM