<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 TRANSITIONAL//EN">
<HTML>
<HEAD>
  <META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=UTF-8">
  <META NAME="GENERATOR" CONTENT="GtkHTML/3.28.3">
</HEAD>
<BODY>
Well, in a another question in this mailing-list I learned that gstreamer can manage gconf data.<BR>
I have a simple script that connect two pc through ssh and open an audio connection using &quot;arecord | aplay&quot; command. Now I wish to switch to gstreamer, because it can use gconf data and detect automatically the audio device for the mic (gconfaudiosrc).<BR>
I tried this simple pipe in local and it works:<BR>
gst-launch gconfaudiosrc ! volume volume=1.5 ! alsasink<BR>
<BR>
Now I wish to try to stream the mic, this way:<BR>
server side (192.168.0.2)<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; gst-launch gconfaudiosrc ! tcpserversink host=192.168.0.1 port=5000<BR>
client side (192.168.0.1)<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; gst-launch tcpclientsrc host=192.168.0.2 port=5000 ! autoaudiosink<BR>
<BR>
(I need to use TCP because the router filters UDP)<BR>
<BR>
But it doesn't work, on the client side it says that there is a format error because it can't negotiate the format.<BR>
<BR>
I hardly tried to search the web looking for a solution, but the few solutions I founded was not working. <BR>
Please can someone tell me how I can write the 2 pipes or where I can find documentation about this?<BR>
<BR>
Thank you so much.<BR>
<BR>
Luquino
</BODY>
</HTML>