<div dir="ltr"><div>Hi,</div><div><br></div><div><br></div><div>I have tested these pipelines in order to send camera video from Raspberry Pi to a Ubuntu PC :</div><div><br></div><div>Raspberry Pi (server) :  raspivid -t 999999 -w 640 -h 480 -fps 25 -hf -b 2000000 -o - | gst-launch-1.0 -v fdsrc ! h264parse ! rtph264pay config-interval=1 pt=96 ! gdppay ! tcpserversink host=192.168.1.150 port=5000</div>

<div><br></div><div>Ubuntu PC (client) : gst-launch-1.0 -v tcpclientsrc host=192.168.1.150 port=5000 ! gdpdepay ! rtph264depay ! avdec_h264 ! videoconvert ! autovideosink sync=false</div><div><br></div><div><br></div><div>

Everything worked properly and now I am testing with a android client changing the pipeline in tutorial-3.c from</div><div><br></div><div>data->pipeline = gst_parse_launch("videotestsrc ! warptv ! ffmpegcolorspace ! autovideosink", &error); to</div>

<div><br></div><div>data->pipeline = gst_parse_launch("tcpclientsrc host=192.168.1.150 port=5000 ! gdpdepay ! rtph264depay ! ffdec_h264 ! ffmpegcolorspace ! autovideosink sync=false", &error);</div><div>
<br>
</div><div><br></div><div>But appear the following error : "Error received from element tcpclientsrc0: Could not open resource for reading"</div><div><br></div><div>Any idea why this happens ?. Thanks in advance.</div>

</div>