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 

Problème avec Icecast et la diffusion sur le réseau
Goto page Previous  1, 2
 
Post new topic   Reply to topic    Icecast Streaming Media Server Forum Index -> Forum Francophone
View previous topic :: View next topic  
Author Message
jcr
Modérateur français
Modérateur français


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

PostPosted: Fri May 09, 2008 10:52 pm    Post subject: Reply with quote

J'ai désinstallé pulseaudio de ma opensuse, et je passe par le bon vieux alsa. Pulse n'est pas encore très stable, j'ai l'impression
_________________
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
Anonymous
Guest





PostPosted: Sat May 10, 2008 8:10 am    Post subject: Reply with quote

Bah écoute moi c'est devenu indispensable Pulseaudio. Pas mal d'applications que j'utilise le supporte (flash, mpd, lecteur smplayer, lecteur exaile, flux audio de virtualbox, etc...) du coup ca me sert pas mal et il n'y a plus de problème de blocage du son comme il y avait avec alsa...
De plus MPD avec une sortie ALSA consomme pas mal de processeur (cf bug http://www.musicpd.org/forum/index.php?topic=1445.0)

@++
Back to top
jcr
Modérateur français
Modérateur français


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

PostPosted: Sat May 10, 2008 8:26 am    Post subject: Reply with quote

Code:
Bah écoute moi c'est devenu indispensable Pulseaudio. Pas mal d'applications que j'utilise le supporte (flash, mpd, lecteur smplayer, lecteur exaile, flux audio de virtualbox, etc...)

Oui, de plus en plus d'applications le supportent, mais pour ma part, ma station audio workstation est basée sur un kernel faible latence, avec les patches temps-réel, alsa et le démon Jack.
Entre pulse et Jack, c'est certainement une question de gôuts personnels. Avec Jack, j'apprécie d'avoir une vraie patch bay, surtout pour travailler avec Ardour2 et le stock d'effets LADPSA.
Mais si tes besoins sont moins intenses, pulse devrait te convenir parfaitement.
_________________
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
Anonymous
Guest





PostPosted: Sat May 10, 2008 12:45 pm    Post subject: Reply with quote

Oui Jack est apparemment plus tourné vers l'utilisation professionnelle, alors que PulseAudio est orienté Desktop, et pour moi effectivement, ca suffit largement, étant donné que c'est pas une diffusion de masse ni en continue que je fais Wink
D'ailleurs, tu connais d'autres moyens que MPD pour "alimenter" icecast ?
(Autre que Ices2 qui ne fonctionne pas avec PulseAudio).
Le plugin icast de Exaile ne fonctionne pas très bien, c'est à dire qu'il encode un morceau avant de l'envoyer, et puis il respecte pas vraiment l'ordre de lecture du lecteur...

@++
Back to top
jcr
Modérateur français
Modérateur français


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

PostPosted: Sat May 10, 2008 12:58 pm    Post subject: Reply with quote

Et qui fonctionne avec Pulse, tu peux essayer Amarok et son script icecast, BPMDJ, VLC, DJ Mix (lui pas testé avec pulseaudio)
_________________
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
Anonymous
Guest





PostPosted: Sat May 10, 2008 1:14 pm    Post subject: Reply with quote

Merci à toi je vais tester tout ça Very Happy
Je savais pas que VLC était capable de transmettre à Icecast...
Back to top
jcr
Modérateur français
Modérateur français


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

PostPosted: Sat May 10, 2008 1:18 pm    Post subject: Reply with quote

Ça fait tellement longtemps que je suis dans la musique et les serveurs d estreams que je crois avoir essayé à peu près tout ce qui peut exister Twisted Evil
_________________
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
Anonymous
Guest





PostPosted: Sat May 10, 2008 2:04 pm    Post subject: Reply with quote

Bon sinon, pour en revenir à MPD j'ai aussi ça comme erreur lors du flux provenant de Icecast :

Code:

main warning: audio drift is too big (199702), dropping buffer
main warning: audio drift is too big (176483), dropping buffer
main warning: audio drift is too big (153263), dropping buffer
main warning: audio drift is too big (130043), dropping buffer
main warning: buffer is 106823 late, triggering upsampling
main warning: resampling stopped after 12062113 usec (drift: -1607)



Même en local, j'ai ce genre d'erreur. J'ai essayé d'augmenter le cache pour voir (http-caching) (genre 10s) ca semble ne plus faire d'erreur...mais en local, faudra tester sur du distant

Dommage avec VLC, je n'arrive pas à diffuser sur icecast. Il y a bien marqué "streaming" en bas. Mais lorsque je vais sur la page d'admin de localhost, il n'y a rien.

Bon va falloir que je teste pour Amarok il me semble que j'avais déjà essayé sans succès.
BPMDJ j'ai regardé, mais je vois pas trop comment diffuser vers Icecast ? Et puis c'est pas si facile que ça à utiliser Very Happy

@++
Back to top
Anonymous
Guest





PostPosted: Sat May 10, 2008 2:55 pm    Post subject: Reply with quote

Bon j'ai testé Amarok avec son plugin Ice. Le problème, c'est que c'est aussi sur ALSA que c'est basé. En fait le plugin ne prend pas le flux sortant d'Amarok, mais le flux provenant de la carte son...comme Darkice quoi..
Du coup grésillements...
Back to top
jcr
Modérateur français
Modérateur français


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

PostPosted: Sat May 10, 2008 3:35 pm    Post subject: Reply with quote

Pour amarok, tout dépend d ecomment tu l'as configuré. Il utilise soit xine-engine, soit gstreamer.
Pour xine, il y a une des configurations qui fonctionne bien avec pule, idem avec gstreamer. Mais les configurations par défaut sont souvent celles de alsa, et pas ce que tu voudrais.
Le wiki Gentoo http://gentoo-wiki.com/PulseAudio indique en gros quoi et comment le configurer pour que tout fonctionne à merveille, et pas qu'avec Amarok.
_________________
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
Anonymous
Guest





PostPosted: Sat May 10, 2008 4:55 pm    Post subject: Reply with quote

Bah le problème c'est pas de faire fonctionner amarok (xine ou gstreamer) pour que le son sorte sur PulseAudio, çà, ca marchait de base Wink.
C'est le script Ices qui ne fonctionne que en lisant à partir de la source Alsa.
La preuve, dans le fichier de config ~/.kde/share/apps/amarok/scripts-data/ices-live.xml, on a ça dans la section input :
Code:

[...]
    <input>
            <module>alsa</module>
            <param name="rate">44100</param>
            <param name="channels">2</param>
            <param name="device">plughw:0,0</param>
            <!-- Read metadata (from stdin by default, or -->
            <!-- filename defined below (if the latter, only on SIGUSR1) -->
            <param name="metadata">1</param>
            <param name="metadatafilename">~/.kde/share/apps/amarok/scripts-data/ices.metadata</p\
aram>
        </input>

[...]
Back to top
jcr
Modérateur français
Modérateur français


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

PostPosted: Sat May 10, 2008 5:00 pm    Post subject: Reply with quote

Puisque c'est du ices, et que ices prend indifféremment une playlist, un fichier ou un device, tu peux modifier le script pour le faire pointer sur un de tes outputs pulseaudio ou autres démon serveur de sons.
_________________
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
Anonymous
Guest





PostPosted: Sat May 10, 2008 5:11 pm    Post subject: Reply with quote

Ok, mais je ne sais pas quoi mettre dans device à la place du plughw:0,0...
Comment trouver la dénomination de la sortie PulseAudio adéquate ?
Merci
Back to top
jcr
Modérateur français
Modérateur français


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

PostPosted: Sat May 10, 2008 5:23 pm    Post subject: Reply with quote

Avec Jack, tu nommes toi même tes patches d'input et d'output, il doit y avoir un mécanisme semblable dans pulseaudio.
Je crois que je vais devoir me plonger dans la doc d'un service son supplémentaire moi
Idea
_________________
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
Anonymous
Guest





PostPosted: Sat May 10, 2008 6:26 pm    Post subject: Reply with quote

Ah désolé mais t'es pas obligé Wink Et merci déjà pour ton aide depuis le début Very Happy
Back to top
Display posts from previous:   
Post new topic   Reply to topic    Icecast Streaming Media Server Forum Index -> Forum Francophone All times are GMT
Goto page Previous  1, 2
Page 2 of 2

 
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