View previous topic :: View next topic |
Author |
Message |
jcr Modérateur français
Joined: 14 Apr 2006 Posts: 544 Location: France, Auvergne
|
Posted: Fri May 09, 2008 10:52 pm Post subject: |
|
|
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 |
|
|
Anonymous Guest
|
Posted: Sat May 10, 2008 8:10 am Post subject: |
|
|
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
Joined: 14 Apr 2006 Posts: 544 Location: France, Auvergne
|
Posted: Sat May 10, 2008 8:26 am Post subject: |
|
|
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 |
|
|
Anonymous Guest
|
Posted: Sat May 10, 2008 12:45 pm Post subject: |
|
|
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
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
Joined: 14 Apr 2006 Posts: 544 Location: France, Auvergne
|
Posted: Sat May 10, 2008 12:58 pm Post subject: |
|
|
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 |
|
|
Anonymous Guest
|
Posted: Sat May 10, 2008 1:14 pm Post subject: |
|
|
Merci à toi je vais tester tout ça
Je savais pas que VLC était capable de transmettre à Icecast... |
|
Back to top |
|
|
jcr Modérateur français
Joined: 14 Apr 2006 Posts: 544 Location: France, Auvergne
|
Posted: Sat May 10, 2008 1:18 pm Post subject: |
|
|
Ç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 _________________ Epsilon Friends Radio Icecast Radio on CentovaCast admin panel. Icecast hosting |
|
Back to top |
|
|
Anonymous Guest
|
Posted: Sat May 10, 2008 2:04 pm Post subject: |
|
|
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
@++ |
|
Back to top |
|
|
Anonymous Guest
|
Posted: Sat May 10, 2008 2:55 pm Post subject: |
|
|
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
Joined: 14 Apr 2006 Posts: 544 Location: France, Auvergne
|
Posted: Sat May 10, 2008 3:35 pm Post subject: |
|
|
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 |
|
|
Anonymous Guest
|
Posted: Sat May 10, 2008 4:55 pm Post subject: |
|
|
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 .
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
Joined: 14 Apr 2006 Posts: 544 Location: France, Auvergne
|
Posted: Sat May 10, 2008 5:00 pm Post subject: |
|
|
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 |
|
|
Anonymous Guest
|
Posted: Sat May 10, 2008 5:11 pm Post subject: |
|
|
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
Joined: 14 Apr 2006 Posts: 544 Location: France, Auvergne
|
Posted: Sat May 10, 2008 5:23 pm Post subject: |
|
|
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
_________________ Epsilon Friends Radio Icecast Radio on CentovaCast admin panel. Icecast hosting |
|
Back to top |
|
|
Anonymous Guest
|
Posted: Sat May 10, 2008 6:26 pm Post subject: |
|
|
Ah désolé mais t'es pas obligé Et merci déjà pour ton aide depuis le début |
|
Back to top |
|
|
|
|
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
|