[gst-devel] Is RTSPU implemented in gstreamer? Can I use RTSP over UDP?

Wim Taymans wim.taymans at gmail.com
Thu Jan 13 16:58:37 CET 2011


On Thu, 2011-01-13 at 16:49 +0100, Mauro Brenna wrote:
> Hello,
> 
> I am implementing a server which streams video using RTP. To read the
> stream from a client I use gstreamer.
> For the session protocol I would like to use RTSP and I am reading the RFC 2326.
> 
> I read in a passage that RTSP should be sent using TCP while you
> should call RTSPU for UDP.
> I'll cite from the RFC:
> 
> " The scheme rtsp requires that commands are issued via a reliable
>    protocol (within the Internet, TCP), while the scheme rtspu identifies
>    an unreliable protocol (within the Internet, UDP)."
> 
> I would like to know if the implementation of the RTSP provided by
> gstreamer uses TCP or UDP.  Is it possible to use RTSPU with
> gstreamer? Anybody knows if RTPS over UDP or RTPSU is supported in
> other media player like vlc?

rtspsrc supports data transport over TCP and UDP and RTSP over tcp. I am
not aware of any player doing the RTSP requests over UDP nor is it clear
from the spec how this is supposed to work, or how a server should
support it. I don't know why that part is in the spec or what it means.
rtspsrc supportes rtspu:// protocols but interpretes it that the RTP
transport is only done over UDP unicast or multicast. VLC doesn't seem
to understand the rtspu protocol.

Wim 

> 
> Thanks,
> 
> Mauro
> 
> ------------------------------------------------------------------------------
> Protect Your Site and Customers from Malware Attacks
> Learn about various malware tactics and how to avoid them. Understand 
> malware threats, the impact they can have on your business, and how you 
> can protect your company and customers by using code signing.
> http://p.sf.net/sfu/oracle-sfdevnl
> _______________________________________________
> gstreamer-devel mailing list
> gstreamer-devel at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/gstreamer-devel






More information about the gstreamer-devel mailing list