RTSP Sink is a GStreamer element which permits high performance streaming to multiple clients using the RTSP / RTP protocols. The GstRtspSink element is based on GStreamer's RTSP server with extensions to create a GStreamer sink element providing benefits like greater flexibility, easy application integration, and quick Gst-launch prototyping.
With GstRtspSink you have the flexibility to stream different content to the same client, such as audio and video. You can also send different streams to different clients. This means that within a single GStreamer pipeline you can stream multiple videos, multiple audios and multiple lip-sync audio+video streams, each one to a different client using a different RTSP mapping.
The latest version of GstRtspSink includes, among others, the following features:
Support for multiple, simultaneous sessions
Audio, Video or Audio+Video
RTSP over HTTP
Basic authentication via user and password
Independent stream control
GstRtspSink - GStreamer RTSP Server Element allows you to easily test the main features of the boards listed below.
Any other platform capable of running GStreamer