[pulseaudio-tickets] [PulseAudio] #72: Unicast RTP
PulseAudio
trac-noreply at tango.0pointer.de
Tue May 29 21:59:01 PDT 2007
#72: Unicast RTP
---------------------------+------------------------------------------------
Reporter: s2156945 | Owner: lennart
Type: enhancement | Status: new
Priority: normal | Milestone:
Component: module-rtp-* | Severity: minor
Resolution: | Keywords: unicast rtp
---------------------------+------------------------------------------------
Comment (by s2156945):
I guess I am using pulseaudio to connect remote microphones and speakers
to jack, at the same time as physical audio ports.
So the remote microphones and speakers appear to jack as jack_ports from
pulseaudio.
This is all simple with one remote microphone and one remote speaker:
mono RTP stream to remote speaker
mono RTP stream from remote microphone
When the remote microphone stream connects, pulse connects it to the
default sink, which I have set to module-jack-sink.
With two remote microphones, when the RTP streams connect, pulse connects
them to the default sink, mixing them together. My current hack is to
send the two remote microphone streams as stereo, RTP source 1 sending
microphone on left channel, silence on right; RTP source 2 sending
microphone on right channel, silence on left. Pulseaudio mixes them
giving me Mic 1 on left channel, Mic 2 on right channel.
The problems with this hack:
1) Have to send audio on multicast, can't do unicast (#72).[[BR]]
2) Have to send 2 stereo streams for 2 mics, 4 quadrophonic streams for 4
mics, i.e. exponential growth in traffic with system size. This would be
fixed by either #73 or #74 being resolved. This would be less of a problem
if it wasn't multicast (#72).[[BR]]
3) Stereo streams seem to swap after a while (#86) - this is killing
me.[[BR]]
My current work around for 3 is my coordinating program will connect to
the same socket that pacmd does, parse "info" output and assign the
incoming RTP streams to the right sinks.
cheers,[[BR]]
Woody
--
Ticket URL: <http://www.pulseaudio.org/ticket/72#comment:5>
PulseAudio <http://pulseaudio.org/>
The PulseAudio Sound Server
More information about the pulseaudio-bugs
mailing list