GStreamer multimedia framework
Go to file
John Lindgren c4762da9b7 Make a mount point of "/" work correctly.
As far as I can tell, this is neither explicitly allowed nor
forbidden by RFC 7826.

Meanwhile, URLs such as rtsp://<IP>:554 or rtsp://<IP>:554/ are in
use in the wild (presumably with non-GStreamer servers).

GStreamer's prior behavior was confusing, in that
gst_rtsp_mount_points_add_factory() would appear to accept a mount
path of "" or "/", but later connection attempts would fail with a
"media not found" error.

This commit makes a mount path of "/" work for either form of URL,
while an empty mount path ("") is rejected and logs a warning.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-rtsp-server/-/merge_requests/168>
2020-12-23 19:45:13 +00:00
docs rtspclientsink: Use proper types instead of G_TYPE_POINTER for the RTSP messages in the "handle-request" signal 2020-12-21 10:18:05 +00:00
examples rtsp-media-factory: expose API to disable RTCP 2020-10-10 02:06:18 +02:00
gst Make a mount point of "/" work correctly. 2020-12-23 19:45:13 +00:00
hooks git: use our standard pre commit hook 2020-10-08 21:48:55 +00:00
scripts meson: set release date from .doap file for releases 2020-07-08 17:28:57 +01:00
tests media test: Add test for seeking one active stream with a demuxer 2020-11-11 13:58:15 +01:00
.gitignore Remove autotools build 2019-10-13 13:52:37 +01:00
.gitlab-ci.yml ci: include template from gst-ci master branch again 2020-09-08 17:30:49 +01:00
AUTHORS Initial import 2008-10-09 13:29:12 +01:00
ChangeLog Release 1.18.0 2020-09-08 00:08:29 +01:00
COPYING Fix FSF address 2012-11-04 00:14:25 +00:00
COPYING.LIB Fix FSF address 2012-11-04 00:14:25 +00:00
gst-rtsp-server.doap Release 1.18.0 2020-09-08 00:08:29 +01:00
meson.build Meson: Use pkg-config generator 2020-10-23 14:03:43 +00:00
meson_options.txt docs: Port to hotdoc 2019-05-13 11:38:39 -04:00
NEWS Release 1.18.0 2020-09-08 00:08:29 +01:00
README Fix typo in README 2015-03-15 12:27:39 +00:00
RELEASE Release 1.18.0 2020-09-08 00:08:29 +01:00
REQUIREMENTS Initial import 2008-10-09 13:29:12 +01:00
TODO rtsp: cleanups 2012-11-15 17:11:16 +01:00

gst-rtsp-server is a library on top of GStreamer for building an RTSP server

There are some examples in the examples/ directory and more comprehensive
documentation in docs/README.