<div dir="ltr">Hi,<div><br></div><div>I have compiled gstreamer 1.9.2 for both x86 and arm from the same source, and I am trying to test some video streaming over udp. </div><div>I have a working test pipeline on my desktop Linux for sending video from a usb video capture device:</div><div>gst-launch-1.0 -vv v4l2src device=/dev/video1 ! 'video/x-raw, width=320, height=240'  ! videoconvert ! x264enc pass=qual quantizer=40 tune=zerolatency ! rtph264pay ! udpsink host=192.168.1.10 port=5000<br></div><div>The stream creation output can be seen here:</div><div><a href="http://paste.ubuntu.com/23257378/">http://paste.ubuntu.com/23257378/</a><br></div><div><br></div><div>I can receive this video fine on my desktop with following udpsrc:</div><div>gst-launch-1.0 -vv udpsrc port=5000 ! 'application/x-rtp,payload=127' ! rtph264depay ! h264parse ! avdec_h264 ! videoconvert ! xvimagesink sync=false<br></div><div><br></div><div>Now if I move over to my beaglebone black, and I attempt the same pipeline (except /dev/video0 instead of 1 because there is no webcam), creation of pipeline looks exactly the same:</div><div><a href="http://paste.ubuntu.com/23257385/">http://paste.ubuntu.com/23257385/</a><br></div><div><br></div><div>But actually nothing is happening on the receiving end. Both of the systems have almost same amount of plugins, and at least the ones Im using in the pipeline exist on both systems. </div><div>Is there some way to get more debug information from the stream to find out what might be wrong ?</div><div><br></div><div>Also, is there some specific video encoders I should be using for optimum performance ? Or will beaglebone be powerful enough to encode at least 320*240 resolution video ?<br><br>Thanks for any advice,</div><div>Juha<br><br></div></div>