GstRtspSink
GstRtspSink
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
-
Configurable port
-
Audio, Video or Audio+Video
-
Multicast support
-
RTSP over HTTP
-
Basic authentication via user and password
-
Independent stream control