GStreamer RTSP Server Architecture

classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

GStreamer RTSP Server Architecture

skywalker
Hello,

I have to provide a system that is able to serve recorded videos using RTSP
protocol which than can be played/paused/played in slow-motion (trick modes)
- RTP for the videostream (no audio). The video files will be generated
on-demand and shoule be availabel for streaming as soon as added.

Is there any good resource that describes media-pools, mount points and how
they interact, maybe even with some example code that is similar to what I
want to achive?

Hopefully someone with experiance can point me in the right direction to
investigate further.

Thank you very much,
skywalker



--
Sent from: http://gstreamer-devel.966125.n4.nabble.com/
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

AW: GStreamer RTSP Server Architecture

Thornton, Keith
Hi,
get gst-rtsp-server and look in the examples sub-directory
Gruesse


-----Ursprüngliche Nachricht-----
Von: gstreamer-devel <[hidden email]> Im Auftrag von skywalker
Gesendet: Freitag, 25. September 2020 09:47
An: [hidden email]
Betreff: GStreamer RTSP Server Architecture

Hello,

I have to provide a system that is able to serve recorded videos using RTSP protocol which than can be played/paused/played in slow-motion (trick modes)
- RTP for the videostream (no audio). The video files will be generated on-demand and shoule be availabel for streaming as soon as added.

Is there any good resource that describes media-pools, mount points and how they interact, maybe even with some example code that is similar to what I want to achive?

Hopefully someone with experiance can point me in the right direction to investigate further.

Thank you very much,
skywalker



--
Sent from: https://eur01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fgstreamer-devel.966125.n4.nabble.com%2F&amp;data=02%7C01%7C%7C071abecea84a4d3b9bd208d86150e585%7C28042244bb514cd680347776fa3703e8%7C1%7C0%7C637366347358628751&amp;sdata=PS0Ma4KCc9BBHqXAlLjauYvS9g5ILWY7t9MwkyCeHaU%3D&amp;reserved=0
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://eur01.safelinks.protection.outlook.com/?url=https%3A%2F%2Flists.freedesktop.org%2Fmailman%2Flistinfo%2Fgstreamer-devel&amp;data=02%7C01%7C%7C071abecea84a4d3b9bd208d86150e585%7C28042244bb514cd680347776fa3703e8%7C1%7C0%7C637366347358628751&amp;sdata=IbR43EEOm%2FcRNrHWAhxWK1ipZXlDe2OungCzEtemHzg%3D&amp;reserved=0
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: GStreamer RTSP Server Architecture

Nicolas Dufresne-5
In reply to this post by skywalker
Le vendredi 25 septembre 2020 à 02:46 -0500, skywalker a écrit :

> Hello,
>
> I have to provide a system that is able to serve recorded videos using RTSP
> protocol which than can be played/paused/played in slow-motion (trick modes)
> - RTP for the videostream (no audio). The video files will be generated
> on-demand and shoule be availabel for streaming as soon as added.
>
> Is there any good resource that describes media-pools, mount points and how
> they interact, maybe even with some example code that is similar to what I
> want to achive?

GStreamer RTSP library comes with a good set of examples:

https://gitlab.freedesktop.org/gstreamer/gst-rtsp-server/-/tree/master/examples

Make sure you use a transcoding pipeline and trick mode should mostly
work. Be ware though that the server is designed for low number of
connections, most users are camera provider. It might require a bit of
optimization and improvement if you goals is high-end cloud server.

>
> Hopefully someone with experiance can point me in the right direction to
> investigate further.
>
> Thank you very much,
> skywalker
>
>
>
> --
> Sent from: http://gstreamer-devel.966125.n4.nabble.com/
> _______________________________________________
> gstreamer-devel mailing list
> [hidden email]
> https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel

_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel