Multcast/RTP in PulseAudio

Pagina: 1
Acties:

Acties:
  • 0 Henk 'm!

  • Peetz0r
  • Registratie: Mei 2009
  • Laatst online: 04-10 12:20
Ik heb een laptop met Ubuntu 9.10 en een desktop met 9.04 en een goede geluidsinstallatie.
Ik wil dus geluid van de laptop naar de desktop streamen, via het netwerk.

In pulseaudio moet dit mogelijk zijn, maar het werkt niet. Linkje: http://x4.6times7.org/dok...untu_8.04_with_pulseaudio

Ik kan wel zien dat er zo'n 200KiB/s verstookt wordt zogauw ik "Enable Multicast/RTP sender" aanvink op de laptop, maar op mijn desktop gebeurt er verder niks.

Wat is eer aan de hand? Hoe fix ik dit (zonder geluidskabeltje...)?

Acties:
  • 0 Henk 'm!

  • Peetz0r
  • Registratie: Mei 2009
  • Laatst online: 04-10 12:20
Ik heb het nu via padevchooser geprobeerd ("Default Sink" kiezen, en dan je muziek/spel/... herstarten).
Dit werkt alleen als er een PulseAudio-server op mijn desktop draait. Vaak mag ik deze handmatig starten via een terminaltje, of door iets af te spelen. Hoe zorg ik dat er *altijd* een PulseAudio-server draait?
Na het sluiten van bijvoorbeeld vlc blijft PulseAudio nog zo'n 10~20 seconden draaien...

Edit: In combinatie met wine (op de laptop) krijg ik na een halve minuut dit:
code:
1
2
Soft CPU time limit exhausted, terminating.
E: cpulimit.c: Received request to terminate due to CPU overload.


Edit: Niet alleen in combinatie met wine, maar nu ook gewoon in Rhythmbox en VLC...
Als ik (in een terminal) PulseAudio (en top) start heb ik meteen 30~50% cpu-gebruik (op een 2x2,8GHz core2duo...).
Als ik dan VLC start gaat hij naar 60~80%.
Na 20~25 seconden wordt het stil en PulseAudio geeft de melding van hierboven... Wat nu?

Edit: En het ergste is, andersom (desktop naar laptop) werkt wel!
Hierbij wordt zo'n 360 KiB/s in een richting verstookt.

Bij het streamen van de laptop naar de desktop (voor max 25 seconden) wordt er ineens 2~4 MiB/s verstookt in beide richtingen! |:(
Rara, waarom zou PA stikken in de hoeveelheid data. 8)7

Edit: Het licht zeker niet aan de verbinding: ruim 90 Mbit/s met pings van een tiende tot een kwart milliseconde!

Edit: hier bestaat dus gewoon een bugreport voor. dat ik 'm nog nier gevonden had...
https://bugs.launchpad.ne...ce/pulseaudio/+bug/329896
Comment #16 is voor mij de oplossing :D

Maar dan bljft de vraag, hoe zorg ik dat PulseAudio altijd draait?

Edit: en pavucontrol is op beide pc's stuk...

[ Voor 82% gewijzigd door Peetz0r op 23-04-2010 19:17 ]


Acties:
  • 0 Henk 'm!

  • eghie
  • Registratie: Februari 2002
  • Niet online

eghie

Spoken words!

Zet pulseaudio in daemon mode in plaats van usermode. in /etc/pulse/daemon.conf daemonize op yes zetten. En in /etc/default/pulseaudio PULSEAUDIO_SYSTEM_START op 1 zetten. En dan rebooten.

Acties:
  • 0 Henk 'm!

  • Peetz0r
  • Registratie: Mei 2009
  • Laatst online: 04-10 12:20
eghie schreef op maandag 26 april 2010 @ 13:45:
Zet pulseaudio in daemon mode in plaats van usermode. in /etc/pulse/daemon.conf daemonize op yes zetten. En in /etc/default/pulseaudio PULSEAUDIO_SYSTEM_START op 1 zetten. En dan rebooten.
Dat is nou juist het gekke, nu doet hij het plotseling(?) wel. En in daemon-mode werkt hij niet lekker. En pavucontrol werkt soms...