gstreamer/gst
Nicolas Dufresne f0d04b39dd rist: Add a plugin implenting RIST TR-06-1 Simple Profile
RIST TR-06-1 is a specification for video streaming made by the VSF
group. It is using a subset of RTP specification to which some
modification has been made to improve RTX behaviour and avoid any need
for signaling. The plugin implement ristrtxsend / ristrtxreceive element
which are the RIST specific equivalent of rtprtxsend/rtprtxreceive and
ristsink / ristsrc which implement rist transmitter and receiver. The
RIST protocol is meant to be used in unidirectional way. Typically, MPEG
TS over RTP is used.

Currently we support unicast and multicast streaming according to the
specification. This patch does not include any bonding support yet. The
ristsrc element introduce rist:// URI handling in parallel to it's
property configuration interface.
2019-05-02 19:28:25 +00:00
..
accurip Meson: Generate pc file for all plugins in bad 2018-04-25 11:08:09 +01:00
adpcmdec Meson: Generate pc file for all plugins in bad 2018-04-25 11:08:09 +01:00
adpcmenc Meson: Generate pc file for all plugins in bad 2018-04-25 11:08:09 +01:00
aiff Meson: Generate pc file for all plugins in bad 2018-04-25 11:08:09 +01:00
asfmux Meson: Generate pc file for all plugins in bad 2018-04-25 11:08:09 +01:00
audiobuffersplit audiobuffersplit: Added max-silence-time property 2019-02-21 15:16:37 +00:00
audiofxbad Meson: Generate pc file for all plugins in bad 2018-04-25 11:08:09 +01:00
audiolatency Meson: Generate pc file for all plugins in bad 2018-04-25 11:08:09 +01:00
audiomixmatrix Meson: Generate pc file for all plugins in bad 2018-04-25 11:08:09 +01:00
audiovisualizers Meson: Generate pc file for all plugins in bad 2018-04-25 11:08:09 +01:00
autoconvert Meson: Generate pc file for all plugins in bad 2018-04-25 11:08:09 +01:00
bayer meson: Replace empty configuration_data() with copy keyword 2018-10-17 14:08:47 +01:00
camerabin2 Meson: Generate pc file for all plugins in bad 2018-04-25 11:08:09 +01:00
coloreffects Meson: Generate pc file for all plugins in bad 2018-04-25 11:08:09 +01:00
debugutils testbin: Do not take FlowCombiner into account when flushing 2019-01-31 01:20:13 +00:00
dvbsuboverlay Meson: Generate pc file for all plugins in bad 2018-04-25 11:08:09 +01:00
dvdspu Meson: Generate pc file for all plugins in bad 2018-04-25 11:08:09 +01:00
faceoverlay Meson: Generate pc file for all plugins in bad 2018-04-25 11:08:09 +01:00
festival Meson: Generate pc file for all plugins in bad 2018-04-25 11:08:09 +01:00
fieldanalysis meson: Replace empty configuration_data() with copy keyword 2018-10-17 14:08:47 +01:00
freeverb meson: install freeverb preset file 2018-12-17 09:12:53 +00:00
frei0r Meson: Generate pc file for all plugins in bad 2018-04-25 11:08:09 +01:00
gaudieffects meson: Replace empty configuration_data() with copy keyword 2018-10-17 14:08:47 +01:00
gdp gdp: ignore timestamp of event 2018-05-07 01:34:08 +10:00
geometrictransform Meson: Generate pc file for all plugins in bad 2018-04-25 11:08:09 +01:00
id3tag Meson: Generate pc file for all plugins in bad 2018-04-25 11:08:09 +01:00
inter Meson: Generate pc file for all plugins in bad 2018-04-25 11:08:09 +01:00
interlace Meson: Generate pc file for all plugins in bad 2018-04-25 11:08:09 +01:00
ivfparse ivfparse: Add the AV01 FOURCC for parsing AV1 IVFs 2018-06-29 07:31:16 +02:00
ivtc Meson: Generate pc file for all plugins in bad 2018-04-25 11:08:09 +01:00
jp2kdecimator Meson: Generate pc file for all plugins in bad 2018-04-25 11:08:09 +01:00
jpegformat jpegparse: Generate timestamp if framerate is known 2018-07-27 23:00:53 -04:00
librfb rfbdecoder: don't free decoder data 2018-08-16 11:44:27 +02:00
midi Meson: Generate pc file for all plugins in bad 2018-04-25 11:08:09 +01:00
mpegdemux mpegdemux: add support for H.265 2019-01-24 09:35:06 +00:00
mpegpsmux mpegpsmux: add stream-format and alignment to H.264 caps 2019-01-24 22:51:39 +01:00
mpegtsdemux tsdemux: Skew correction should use the upstream DTS 2019-02-13 22:15:53 +11:00
mpegtsmux mpegtsmux: restore stream creation order 2019-02-27 19:00:36 +01:00
mxf mxfdemux: Avoid possible NULL caps 'dereferencing' 2019-03-21 00:40:53 +00:00
netsim netsim: don't use G_INLINE_FUNC 2019-03-18 15:12:37 +00:00
onvif rtponviftimestamp: prioritize PTS over DTS for NTP timestamp 2019-04-05 00:28:48 +00:00
pcapparse Meson: Generate pc file for all plugins in bad 2018-04-25 11:08:09 +01:00
pnm Meson: Generate pc file for all plugins in bad 2018-04-25 11:08:09 +01:00
proxy Meson: Generate pc file for all plugins in bad 2018-04-25 11:08:09 +01:00
rawparse Meson: Generate pc file for all plugins in bad 2018-04-25 11:08:09 +01:00
removesilence misc: Fix warnings on Cerbero MinGW 2019-02-06 00:10:28 +05:30
rist rist: Add a plugin implenting RIST TR-06-1 Simple Profile 2019-05-02 19:28:25 +00:00
sdp Meson: Generate pc file for all plugins in bad 2018-04-25 11:08:09 +01:00
segmentclip Meson: Generate pc file for all plugins in bad 2018-04-25 11:08:09 +01:00
siren siren: Fix floating point invalid operation 2018-11-15 08:44:12 +00:00
smooth Meson: Generate pc file for all plugins in bad 2018-04-25 11:08:09 +01:00
speed Meson: Generate pc file for all plugins in bad 2018-04-25 11:08:09 +01:00
subenc Meson: Generate pc file for all plugins in bad 2018-04-25 11:08:09 +01:00
timecode timecodestamper: Don't use deprecated API 2018-12-20 10:13:45 +02:00
videofilters scenechange: improve detection algorithm 2018-05-04 11:50:06 +02:00
videoframe_audiolevel Meson: Generate pc file for all plugins in bad 2018-04-25 11:08:09 +01:00
videoparsers h264parse: Fix typo when setting multiview mode and flags 2019-05-02 12:06:36 +00:00
videosignal Meson: Generate pc file for all plugins in bad 2018-04-25 11:08:09 +01:00
vmnc Meson: Generate pc file for all plugins in bad 2018-04-25 11:08:09 +01:00
y4m Meson: Generate pc file for all plugins in bad 2018-04-25 11:08:09 +01:00
yadif Meson: Generate pc file for all plugins in bad 2018-04-25 11:08:09 +01:00
Makefile.am
meson.build rist: Add a plugin implenting RIST TR-06-1 Simple Profile 2019-05-02 19:28:25 +00:00