1<plugin> 2 <name>rtpmanager</name> 3 <description>RTP session management plugin library</description> 4 <filename>../../gst/rtpmanager/.libs/libgstrtpmanager.so</filename> 5 <basename>libgstrtpmanager.so</basename> 6 <version>1.16.2</version> 7 <license>LGPL</license> 8 <source>gst-plugins-good</source> 9 <package>GStreamer Good Plug-ins source release</package> 10 <origin>Unknown package origin</origin> 11 <elements> 12 <element> 13 <name>rtpbin</name> 14 <longname>RTP Bin</longname> 15 <class>Filter/Network/RTP</class> 16 <description>Real-Time Transport Protocol bin</description> 17 <author>Wim Taymans <wim.taymans@gmail.com></author> 18 <pads> 19 <caps> 20 <name>recv_rtcp_sink_%u</name> 21 <direction>sink</direction> 22 <presence>request</presence> 23 <details>application/x-rtcp; application/x-srtcp</details> 24 </caps> 25 <caps> 26 <name>recv_rtp_sink_%u</name> 27 <direction>sink</direction> 28 <presence>request</presence> 29 <details>application/x-rtp; application/x-srtp</details> 30 </caps> 31 <caps> 32 <name>send_rtp_sink_%u</name> 33 <direction>sink</direction> 34 <presence>request</presence> 35 <details>application/x-rtp</details> 36 </caps> 37 <caps> 38 <name>recv_rtp_src_%u_%u_%u</name> 39 <direction>source</direction> 40 <presence>sometimes</presence> 41 <details>application/x-rtp</details> 42 </caps> 43 <caps> 44 <name>send_rtp_src_%u</name> 45 <direction>source</direction> 46 <presence>sometimes</presence> 47 <details>application/x-rtp; application/x-srtp</details> 48 </caps> 49 <caps> 50 <name>send_rtcp_src_%u</name> 51 <direction>source</direction> 52 <presence>request</presence> 53 <details>application/x-rtcp; application/x-srtcp</details> 54 </caps> 55 </pads> 56 </element> 57 <element> 58 <name>rtpdtmfmux</name> 59 <longname>RTP muxer</longname> 60 <class>Codec/Muxer</class> 61 <description>mixes RTP DTMF streams into other RTP streams</description> 62 <author>Zeeshan Ali <first.last@nokia.com></author> 63 <pads> 64 <caps> 65 <name>priority_sink_%u</name> 66 <direction>sink</direction> 67 <presence>request</presence> 68 <details>application/x-rtp</details> 69 </caps> 70 <caps> 71 <name>sink_%u</name> 72 <direction>sink</direction> 73 <presence>request</presence> 74 <details>application/x-rtp</details> 75 </caps> 76 <caps> 77 <name>src</name> 78 <direction>source</direction> 79 <presence>always</presence> 80 <details>application/x-rtp</details> 81 </caps> 82 </pads> 83 </element> 84 <element> 85 <name>rtpfunnel</name> 86 <longname>RTP funnel</longname> 87 <class>RTP Funneling</class> 88 <description>Funnel RTP buffers together for multiplexing</description> 89 <author>Havard Graff <havard@gstip.com></author> 90 <pads> 91 <caps> 92 <name>sink_%u</name> 93 <direction>sink</direction> 94 <presence>request</presence> 95 <details>application/x-rtp</details> 96 </caps> 97 <caps> 98 <name>src</name> 99 <direction>source</direction> 100 <presence>always</presence> 101 <details>application/x-rtp</details> 102 </caps> 103 </pads> 104 </element> 105 <element> 106 <name>rtpjitterbuffer</name> 107 <longname>RTP packet jitter-buffer</longname> 108 <class>Filter/Network/RTP</class> 109 <description>A buffer that deals with network jitter and other transmission faults</description> 110 <author>Philippe Kalaf <philippe.kalaf@collabora.co.uk>, Wim Taymans <wim.taymans@gmail.com></author> 111 <pads> 112 <caps> 113 <name>sink</name> 114 <direction>sink</direction> 115 <presence>always</presence> 116 <details>application/x-rtp</details> 117 </caps> 118 <caps> 119 <name>sink_rtcp</name> 120 <direction>sink</direction> 121 <presence>request</presence> 122 <details>application/x-rtcp</details> 123 </caps> 124 <caps> 125 <name>src</name> 126 <direction>source</direction> 127 <presence>always</presence> 128 <details>application/x-rtp</details> 129 </caps> 130 </pads> 131 </element> 132 <element> 133 <name>rtpmux</name> 134 <longname>RTP muxer</longname> 135 <class>Codec/Muxer</class> 136 <description>multiplex N rtp streams into one</description> 137 <author>Zeeshan Ali <first.last@nokia.com></author> 138 <pads> 139 <caps> 140 <name>sink_%u</name> 141 <direction>sink</direction> 142 <presence>request</presence> 143 <details>application/x-rtp</details> 144 </caps> 145 <caps> 146 <name>src</name> 147 <direction>source</direction> 148 <presence>always</presence> 149 <details>application/x-rtp</details> 150 </caps> 151 </pads> 152 </element> 153 <element> 154 <name>rtpptdemux</name> 155 <longname>RTP Demux</longname> 156 <class>Demux/Network/RTP</class> 157 <description>Parses codec streams transmitted in the same RTP session</description> 158 <author>Kai Vehmanen <kai.vehmanen@nokia.com></author> 159 <pads> 160 <caps> 161 <name>sink</name> 162 <direction>sink</direction> 163 <presence>always</presence> 164 <details>application/x-rtp</details> 165 </caps> 166 <caps> 167 <name>src_%u</name> 168 <direction>source</direction> 169 <presence>sometimes</presence> 170 <details>application/x-rtp, payload=(int)[ 0, 255 ]</details> 171 </caps> 172 </pads> 173 </element> 174 <element> 175 <name>rtprtxqueue</name> 176 <longname>RTP Retransmission Queue</longname> 177 <class>Codec</class> 178 <description>Keep RTP packets in a queue for retransmission</description> 179 <author>Wim Taymans <wim.taymans@gmail.com></author> 180 <pads> 181 <caps> 182 <name>sink</name> 183 <direction>sink</direction> 184 <presence>always</presence> 185 <details>application/x-rtp</details> 186 </caps> 187 <caps> 188 <name>src</name> 189 <direction>source</direction> 190 <presence>always</presence> 191 <details>application/x-rtp</details> 192 </caps> 193 </pads> 194 </element> 195 <element> 196 <name>rtprtxreceive</name> 197 <longname>RTP Retransmission receiver</longname> 198 <class>Codec</class> 199 <description>Receive retransmitted RTP packets according to RFC4588</description> 200 <author>Julien Isorce <julien.isorce@collabora.co.uk></author> 201 <pads> 202 <caps> 203 <name>sink</name> 204 <direction>sink</direction> 205 <presence>always</presence> 206 <details>application/x-rtp</details> 207 </caps> 208 <caps> 209 <name>src</name> 210 <direction>source</direction> 211 <presence>always</presence> 212 <details>application/x-rtp</details> 213 </caps> 214 </pads> 215 </element> 216 <element> 217 <name>rtprtxsend</name> 218 <longname>RTP Retransmission Sender</longname> 219 <class>Codec</class> 220 <description>Retransmit RTP packets when needed, according to RFC4588</description> 221 <author>Julien Isorce <julien.isorce@collabora.co.uk></author> 222 <pads> 223 <caps> 224 <name>sink</name> 225 <direction>sink</direction> 226 <presence>always</presence> 227 <details>application/x-rtp, clock-rate=(int)[ 1, 2147483647 ]</details> 228 </caps> 229 <caps> 230 <name>src</name> 231 <direction>source</direction> 232 <presence>always</presence> 233 <details>application/x-rtp</details> 234 </caps> 235 </pads> 236 </element> 237 <element> 238 <name>rtpsession</name> 239 <longname>RTP Session</longname> 240 <class>Filter/Network/RTP</class> 241 <description>Implement an RTP session</description> 242 <author>Wim Taymans <wim.taymans@gmail.com></author> 243 <pads> 244 <caps> 245 <name>recv_rtcp_sink</name> 246 <direction>sink</direction> 247 <presence>request</presence> 248 <details>application/x-rtcp</details> 249 </caps> 250 <caps> 251 <name>recv_rtp_sink</name> 252 <direction>sink</direction> 253 <presence>request</presence> 254 <details>application/x-rtp</details> 255 </caps> 256 <caps> 257 <name>send_rtp_sink</name> 258 <direction>sink</direction> 259 <presence>request</presence> 260 <details>application/x-rtp</details> 261 </caps> 262 <caps> 263 <name>recv_rtp_src</name> 264 <direction>source</direction> 265 <presence>sometimes</presence> 266 <details>application/x-rtp</details> 267 </caps> 268 <caps> 269 <name>send_rtp_src</name> 270 <direction>source</direction> 271 <presence>sometimes</presence> 272 <details>application/x-rtp</details> 273 </caps> 274 <caps> 275 <name>sync_src</name> 276 <direction>source</direction> 277 <presence>sometimes</presence> 278 <details>application/x-rtcp</details> 279 </caps> 280 <caps> 281 <name>send_rtcp_src</name> 282 <direction>source</direction> 283 <presence>request</presence> 284 <details>application/x-rtcp</details> 285 </caps> 286 </pads> 287 </element> 288 <element> 289 <name>rtpssrcdemux</name> 290 <longname>RTP SSRC Demux</longname> 291 <class>Demux/Network/RTP</class> 292 <description>Splits RTP streams based on the SSRC</description> 293 <author>Wim Taymans <wim.taymans@gmail.com></author> 294 <pads> 295 <caps> 296 <name>rtcp_sink</name> 297 <direction>sink</direction> 298 <presence>always</presence> 299 <details>application/x-rtcp</details> 300 </caps> 301 <caps> 302 <name>sink</name> 303 <direction>sink</direction> 304 <presence>always</presence> 305 <details>application/x-rtp</details> 306 </caps> 307 <caps> 308 <name>rtcp_src_%u</name> 309 <direction>source</direction> 310 <presence>sometimes</presence> 311 <details>application/x-rtcp</details> 312 </caps> 313 <caps> 314 <name>src_%u</name> 315 <direction>source</direction> 316 <presence>sometimes</presence> 317 <details>application/x-rtp</details> 318 </caps> 319 </pads> 320 </element> 321 </elements> 322</plugin>