Allow Streaming plugin to relay datachannels, and VideoRoom to forward them
Merge branch 'master' into event-handlers
Add optional authentication support to RTSP streaming (see issue #692)
Fixed typo in configuration example (streaming plugin)
Added plugin configuration for whether or not to shoot plugin-specific events (even when global configuration is yes)
Added optional admin key to selected plugins to protect 'create' methods
Buffer the latest received keyframe in streaming plugin for new viewers
Added the possibility to specify an optional PIN to access streaming mountpoints and audiobridge/videoroom conference rooms
Changed recordings header to contain more info (as of now, mostly codecs and created/first written times), using a JSON format so that it can be extended in the future (old recordings can still be read/played)Added recording capability to EchoTest, VideoCall and SIP plugins...
A few changes to pull #217:Added related info to the sample config file;Fixed an htons that was using a pointer instead of the short int;A few cosmetic changes to align to the code style
streaming: allow to receive RTP multicast streams : comment multicast sample configuration
streaming: allow to receive RTP multicast streams
changed name configuration from private to is_private
Added option to make streaming mountpoints private (won't appear in a list request)
Several fixesImproved DTLS timer and retransmissions;Added a helper to parse on/off configuration values;Added API command to enable/disable streaming mountpoints;Added a (commented) H.264 sample mountpoint to the streaming configuration;Improved SSRC multiplexing in the Video MCU;...
Several changes and fixesFixed configure.ac for default plugin dependencies;Renamed configuration files as samples, and added a 'make configs' target to turn them into configuration files (and avoid overwriting them at each 'make install');Replaced all sprintf with g_snprintf (issue #60)...