Strangely, but this doesnt work for me. The Gumstix seems to be sending the data, and the host PC finds the stream, and identifies it correctly, but no windows pop up with the video and "nothing" happens. Any ideas why this could be? Is there an even simpler test case to try it with?
On 03/29/2011 05:05 PM, Peter Nemeth wrote:In my project the applications are written in Qt and I use the GStreamer API directly from there in both ends. I have my own UDP protocol and the GStreamer RTP stream is transferred there as one type of a payload.
What are you using on the host PC side to open the video stream? If gstream
as well, could you let me know the parameters you're using it with? If any
other software then what? I've been trying several players and parameters,
but did not manage to open the stream sent from the Gumstix.
Here are the gst-launch commands I've used for testing:
gst-launch-0.10 -v v4l2src ! "video/x-raw-yuv, width=(int)352, height=(int)288, framerate=(fraction)10/1" ! ffmpegcolorspace ! dsph263enc mode=1 ! rtph263pay ! udpsink sync=false host=192.168.XXX.XXX port=12345
gst-launch-0.10 -v udpsrc port=12345 ! capsfilter caps="application/x-rtp, media=(string)video, clock-rate=(int)90000, encoding-name=(string)H263, payload=(int)96, framerate=(fraction)10/1" ! rtph263depay ! ffdec_h263 ! xvimagesink sync=false