sound support: use gstreamer+pulseaudio to provide efficient sound in/out over network
— at Version 5
What we have there kinda works, but there are many issues that need improving/resolving:
- bandwidth: pulseaudio's TCP protocol is a bandwidth pig... We must ensure we only use it over fast links (need better detection?)
Edit: see original description for the approach that was abandoned (pure pulseaudio)
Change History (5)
Milestone: |
0.9.2 →
0.9.3
|
Owner: |
changed from Antoine Martin to Antoine Martin
|
Status: |
new →
accepted
|
Summary: |
sound support →
sound support: use pactl to remove hacks
|
Description: |
modified (diff)
|
Summary: |
sound support: use pactl to remove hacks →
sound support: use gstreamer+pulseaudio to provide efficient sound in/out over network
|
Went a completely different route: pulseaudio simply could not be made to not suck up all the bandwidth, so I implemented the sound pipes using gstreamer's rtp module: