[pulseaudio-discuss] Streaming between two WinXP machines

Dave Horoschak dave at horoschak.net
Sun May 13 09:30:26 PDT 2012


Thanks.  That's exactly what I'm trying to do.

Is there a way I can list all of the available modules and their 
capabilities?  That will help make sure that I'm using the right one.  
There are a few different audio interfaces on the machine I'm working 
with, so I need to make sure I'm addressing them properly.
  - Dave

On 5/13/2012 12:17 PM, Tanu Kaskinen wrote:
> On Fri, 2012-05-11 at 19:21 -0400, Dave Horoschak wrote:
>> It looks like my PulseAudio installation is working despite the couple of
>> errors I'm getting.  I couldn't find any specific information about
>> streaming TCP between two Windows machines, so I pieced the following
>> information together from some other FAQ's...
>>
>>
>>
>> On the server machine (mic input) I have the following default.pa:
>>
>>
>>
>> load-module module-native-protocol-tcp listen=0.0.0.0 auth-anonymous=1
>>
>> load-module module-waveout
>>
>>
>>
>> client.conf is blank.
>>
>>
>>
>> On the client machine (audio out) I have the following default.pa:
>>
>>
>>
>> load-module module-waveout
>>
>>
>>
>> and client.conf:
>>
>>
>>
>> default-server = X.X.X.X (the IP of the server machine)
>>
>>
>>
>> I run pulseaudio on both (with no parameters) and they execute (with the
>> errors mentioned above), but they don't seem connected.  Am I doing
>> something wrong or do I need more configuration somewhere?
> It sounds like you want to stream the microphone audio from one machine
> to the speakers of another machine. Does module-waveout also provide a
> source? "waveout" sounds like it's only for output, but I don't know for
> sure.
>
> Assuming that module-waveout actually provides a source, you should load
> module-tunnel-source on the speaker machine and point it to the
> microphone machine. Now you have a proxy source on the speaker machine,
> and the remaining task is to get the audio from the proxy source to the
> local sink. That can be done by loading module-loopback on the speaker
> machine.
>


More information about the pulseaudio-discuss mailing list