Re: gst-rtsp-server Tunnel over HTTP

Michael Gruner via gstreamer-devel <[email protected]>
Newsgroups gmane.comp.video.gstreamer.devel
Message-ID <[email protected]>
Hi Alan

GstRTSPServer supports HTTP tunneling by default, but the client is the one that needs to initiate the tunnel request. For example, using GStreamer as the client you can initiate RTSP over HTTP as:

gst-play-1.0 rtsph://$IP_ADDRESS:$PORT/$MAPPING

(Note the h in rtsph)

In VLC, for example, you would go to Settings -> Show All -> Input / Codecs -> Demuxers -> RTP / RTSP -> Tunnel RTP and RTSP over HTTP

Michael


> On 7 Aug 2023, at 11:49, Alan Petrus via gstreamer-devel <[email protected]> wrote:
> 
> Greetings, 
> 
> Does gst-rtsp-server actually support streaming RTSP-over-HTTP? Is it supposed to be used in combination with a web server like Apache/Nginx? Is there any documentation or sample/pseudo code on how to go about it?
> 
> I found some encouraging comments here that's supported: https://coaxion.net/blog/2013/10/streaming-gstreamer-pipelines-via-http/#comment-74952.  However, when I searched the code base I only found gst_rtsp_server_transfer_connection() which doesn't seem to be called from anywhere in the code base :( 
> 
> Thanks a bunch.
>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.