RTP stream: change the payload type

Sebastian Dröge sebastian at centricular.com
Thu Oct 31 12:20:12 CET 2013


On Do, 2013-10-31 at 00:18 +0100, Elio Francesconi wrote:
> Great! it is working thank you
> I’m wondering if you can help me also with this issue:
> 
> I’ve created a sample application with Gstreamer 1.x to open an rtp session, it can be summarised with this syntax:
>  
> gst-launch -v videotestsrc ! "video/x-raw, width=640, height=480, format=AYUV” ! vp8enc ! rtpvp8pay ! udpsink host=127.0.0.1 port=5011
> 
> On the client I don’t see at all video (black screen)
> Do you see something wrong in this pipeline?
> Can be the format I’m using wrong?

vp8enc only supports I420, not AYUV. That might be one problem :)

On the receiver side, first of all check if you can receive any RTP
packets at all with something like
gst-launch-1.0 -v udpsrc multicast-group=127.0.0.1 port=5011 ! fakesink silent=false

This should tell you if packets arrive. If they don't there's something
wrong on the sender already. If they do iteratively build the pipeline
to check from which point things go wrong.

-- 
Sebastian Dröge <sebastian at centricular.com>
Centricular Ltd - http://www.centricular.com
Expertise, Straight from the Source
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 966 bytes
Desc: This is a digitally signed message part
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20131031/6af081e7/attachment.pgp>


More information about the gstreamer-devel mailing list