Icecast Streaming Media Server Forum Index Icecast Streaming Media Server
Icecast is a Xiph Foundation Project
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Diffuser uniquement de la voix, problème de latence

 
Post new topic   Reply to topic    Icecast Streaming Media Server Forum Index -> Forum Francophone
View previous topic :: View next topic  
Author Message
slapendr



Joined: 19 Jan 2010
Posts: 7

PostPosted: Wed Jan 20, 2010 10:30 am    Post subject: Diffuser uniquement de la voix, problème de latence Reply with quote

Salut à tous,

Je cherche à faire une webradio, diffusant uniquement de la voix.
Pour le moment, j'ai monté un petit prototype, avec :
- comme client, EdCast, sous Windows ;
- comme serveur de diffusion, IceCast2, sous Ubuntu Server ;
- comme "ecouteur", VLC.

Les 3 parties sont sur des machines différentes. Pour le moment, tout fonctionne bien, mais j'ai une latence d'environ 3 secondes.

Premièrement, l'architecture que j'utilise est elle la bonne ? Me conseillez vous d'autres logiciels comme client ?
Et deuxièmement, quels sont les moyens pour avoir le moins de latence possible ? Et quel est l'élement créant le plus de latence ? L'encodage en Ogg au niveau du client ? ou le serveur IceCast ?

Merci pour toutes ces précisions !

Sylvain
Back to top
View user's profile Send private message
jcr
Modérateur français
Modérateur français


Joined: 14 Apr 2006
Posts: 544
Location: France, Auvergne

PostPosted: Wed Jan 20, 2010 11:36 am    Post subject: Reply with quote

Bonjour,

Il existe divers points de latence, correspondants au divers buffers utilisés. Pour réduire la latence, on réduit les buffers, mais c'est une pratique dangeureuse, du fait que les connexions internet ne peuvent garantir un débit constant et garanti.

Par défaut, Icecast possède un buffer de 64K octets, correspondant en gros à 4 secondes de diffusion en mp3 128k. les clients d'encodage possèdent également des tampons permettant d'éviter les blancs.

Et à l'écoute, VLC a également un buffer de lecture Une latence entre l'instant t de génération du son d'environ 3 secondes est donc parfaitement normale.

Il en va de même en radio numérique (ou TV numérique), le traitement numérique du signal ayant ses propres règles, différentes par exemple de la FM analogique.
_________________
Epsilon Friends Radio Icecast Radio on CentovaCast admin panel. Icecast hosting
Back to top
View user's profile Send private message Visit poster's website MSN Messenger
slapendr



Joined: 19 Jan 2010
Posts: 7

PostPosted: Wed Jan 20, 2010 12:20 pm    Post subject: Reply with quote

Merci pour tous ces renseignements.
Tu veux donc dire que même en jouant sur les buffers, il est impossible de tomber sous la seconde en ce qui concerne la latence entre la génération du son sur un poste sur internet, et son écoute sur un autre poste ?
Back to top
View user's profile Send private message
jcr
Modérateur français
Modérateur français


Joined: 14 Apr 2006
Posts: 544
Location: France, Auvergne

PostPosted: Wed Jan 20, 2010 1:32 pm    Post subject: Reply with quote

Oui, il y a toujours une latence, puisque ne serait-ce que le lecteur bufférise au minimum une à 2 secondes avant de lancer la lecture.

le temps réel en transferts réseau ne peut jamais être instantané, du fait de la multiplicité des acteurs en jeu, du besoin de buffers et des contraintes inhérentes à chacune des étapes.

On connaît aussi le problème en télévision. Si tu as à la fois l'analogique et la TNT, tu peux, sur la même châine, voir aussi ce décalage. L'analogique ne bufferise pas, le numérique y est forcé.
_________________
Epsilon Friends Radio Icecast Radio on CentovaCast admin panel. Icecast hosting
Back to top
View user's profile Send private message Visit poster's website MSN Messenger
Display posts from previous:   
Post new topic   Reply to topic    Icecast Streaming Media Server Forum Index -> Forum Francophone All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2002 phpBB Group
subRebel style by ktauber