GStreamer multimedia framework
Find a file
Patricia Muscalu cbe6ae3c48 stream: Added a list of multicast client addresses
When media is shared, the same media stream can be sent
to multiple multicast groups. Currently, there is no API
to retrieve multicast addresses from the stream.
When calling gst_rtsp_stream_get_multicast_address() function,
only the first multicast address is returned.
With this patch, each multicast destination requested in SETUP
will be stored in an internal list (call to
gst_rtsp_stream_add_multicast_client_address()).
The list of multicast groups requested by the clients can be
retrieved by calling gst_rtsp_stream_get_multicast_client_addresses().
There still exist some problems with the current implementation
in the multicast case:
1) The receiving part is currently only configured with
regard to the first multicast client (see
https://bugzilla.gnome.org/show_bug.cgi?id=796917).
2) Secondly, of security reasons, some constraints should be
put on the requested multicast destinations (see
https://bugzilla.gnome.org/show_bug.cgi?id=796916).

Change-Id: I6b060746e472a0734cc2fd828ffe4ea2956733ea

https://bugzilla.gnome.org/show_bug.cgi?id=793441
2018-08-14 14:31:42 +03:00
common@ed78bee437 Automatic update of common submodule 2018-04-16 10:53:52 +01:00
docs rtsp-media: add gst_rtsp_media_*_set_clock to docs 2018-07-16 23:55:37 +01:00
examples examples: Fix indentation 2018-08-14 14:10:56 +03:00
gst stream: Added a list of multicast client addresses 2018-08-14 14:31:42 +03:00
pkgconfig meson: don't install -uninstalled.pc file 2017-08-18 17:37:01 +01:00
tests stream: Added a list of multicast client addresses 2018-08-14 14:31:42 +03:00
.gitignore .gitignore: add another example binary 2018-07-10 23:56:23 +01:00
.gitmodules common: use https protocol for common submodule 2016-11-26 11:24:59 +00:00
AUTHORS Initial import 2008-10-09 13:29:12 +01:00
autogen.sh Automatic update of common submodule 2017-04-10 23:51:12 +01:00
ChangeLog Release 1.14.0 2018-03-19 20:27:06 +00:00
configure.ac configure: check for -good and -bad plugins only in uninstalled setup 2018-04-22 20:10:15 +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.14.0 2018-03-19 20:27:06 +00:00
Makefile.am tests: disable all tests when --disable-tests is used 2017-12-06 20:47:22 +00:00
meson.build meson: Convert common options to feature options 2018-07-27 18:48:46 +05:30
meson_options.txt meson: Convert common options to feature options 2018-07-27 18:48:46 +05:30
NEWS Back to development 2018-03-20 10:21:36 +00:00
README Fix typo in README 2015-03-15 12:27:39 +00:00
RELEASE Back to development 2018-03-20 10:21:36 +00: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.