<div dir="ltr"><div>Hi,</div><div><br></div><div>Thanks Sebastian.</div><div><br></div><div>I have changed to 640x480 20 fps and it works quite fine. There were artefacts with 30 fps.</div><div><br></div><div>I think it is a CPU processing capacity problem.</div>
<div><br></div><div>Is it possible H264 decoding process can use more than one core or GPU ?.</div><div><br></div><div>Regards.</div></div><div class="gmail_extra"><br><br><div class="gmail_quote">2014-02-04 Sebastian Dröge <span dir="ltr"><<a href="mailto:sebastian@centricular.com" target="_blank">sebastian@centricular.com</a>></span>:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="HOEnZb"><div class="h5">On Fr, 2014-01-31 at 12:27 +0100, JPM wrote:<br>
> Hi,<br>
><br>
> The Android device (NEXUS 7 (2013), Android 4.4.2) is receiving a H264 over<br>
> RTP over UDP video stream<br>
> with this pipeline; data->pipeline = gst_parse_launch("udpsrc port=5001 !<br>
> application/x-rtp, payload=96 ! rtph264depay ! ffdec_h264 !<br>
> ffmpegcolorspace ! autovideosink", &error);<br>
><br>
> The server is sending video with a resolution of 320x240 and everything is<br>
> Ok.<br>
><br>
> When I change the resolution to 640x480 there are lot of video artefacts in<br>
> the client (Nexus 7).<br>
><br>
> The Android application is based in Android Gstreamer SDK tutorial-3.<br>
><br>
> Any idea to fix this ?.<br>
<br>
</div></div>Try to find the reason why it causes artefacts. Are too many packets<br>
getting lost?<br>
<br>
You should also use rtpbin for RTP to be actually useful, and might also<br>
want to use gst-rtsp-server for simplicity if you can use RTSP.<br>
<br>
For rtpbin usage see gst-plugins-good/tests/examples/rtp. There are some<br>
shell scripts that show how it can be used.<br>
<br>
<br>
Apart from that you should consider to upgrade to GStreamer 1.x, e.g. by<br>
using the binaries provided here by the GStreamer project:<br>
<a href="http://gstreamer.freedesktop.org/data/pkg/android/1.2.2/" target="_blank">http://gstreamer.freedesktop.org/data/pkg/android/1.2.2/</a><br>
<span class="HOEnZb"><font color="#888888"><br>
--<br>
Sebastian Dröge, Centricular Ltd - <a href="http://www.centricular.com" target="_blank">http://www.centricular.com</a><br>
Expertise, Straight from the Source<br>
</font></span><br>_______________________________________________<br>
gstreamer-android mailing list<br>
<a href="mailto:gstreamer-android@lists.freedesktop.org">gstreamer-android@lists.freedesktop.org</a><br>
<a href="http://lists.freedesktop.org/mailman/listinfo/gstreamer-android" target="_blank">http://lists.freedesktop.org/mailman/listinfo/gstreamer-android</a><br>
<br></blockquote></div><br></div>