Difference between revisions of "Documentation:Modules/rtp"

From VideoLAN Wiki
Jump to navigation Jump to search
m (Move options into →‎Options: , see also: Documentation:Modules/live555)
m (Link to wikipedia:salt (cryptography) and port, move shortcuts to template)
Line 1: Line 1:
 
{{See also|Documentation:Modules/live555}}
 
{{See also|Documentation:Modules/live555}}
{{Module|name=rtp|type=Access|first_version=0.7.0|description=Real-Time Protocol ([[RTP]]) input}}
+
{{Module|name=rtp|type=Access|first_version=0.7.0|description=Real-Time Protocol ([[RTP]]) input|sc=dccp|sc2=rtptcp|sc3=udplite}}
  
Shortcuts to this module include <code>dccp</code>, <code>rtptcp</code> and <code>udplite</code>. The only supported format for <code>rtp-dynamic-pt</code> is <code>[[theora]]</code>.
+
The only supported format for <code>rtp-dynamic-pt</code> is <code>[[theora]]</code>.
  
 
== Options ==
 
== Options ==
Line 10: Line 10:
 
|min=0
 
|min=0
 
|max=65535
 
|max=65535
|description=[[RTCP]] packets will be received on this transport protocol port. If zero, [[multiplex]]ed RTP/RTCP is used
+
|description=[[RTCP]] packets will be received on this transport protocol [[port]]. If zero, [[multiplex]]ed RTP/RTCP is used
 
|default=0
 
|default=0
 
}}
 
}}
Line 21: Line 21:
 
|name=srtp-salt
 
|name=srtp-salt
 
|value=string
 
|value=string
|description=[[SRTP|Secure RTP]] requires a (non-secret) master salt value. This must be a 28-character-long hexadecimal string
+
|description=[[SRTP|Secure RTP]] requires a (non-secret) master [[wikipedia:salt (cryptography)|salt]] value. This must be a 28-character-long hexadecimal string
 
}}
 
}}
 
{{Option
 
{{Option

Revision as of 03:11, 25 April 2019

Module: rtp
Type Access
First VLC version 0.7.0
Last VLC version -
Operating system(s) all
Description Real-Time Protocol (RTP) input
Shortcut(s) dccp, rtptcp, udplite

The only supported format for rtp-dynamic-pt is theora.

Options

  • rtcp-port <integer [0 .. 65535]> : RTCP packets will be received on this transport protocol port. If zero, multiplexed RTP/RTCP is used default value: 0
  • srtp-key <string> : RTP packets will be authenticated and deciphered with this Secure RTP master shared secret key. This must be a 32-character-long hexadecimal string
  • srtp-salt <string> : Secure RTP requires a (non-secret) master salt value. This must be a 28-character-long hexadecimal string
  • rtp-max-src <integer [1 .. 255]> : How many distinct active RTP sources are allowed at a time default value: 1
  • rtp-timeout <integer> : How long to wait (in seconds) for any packet before a source is expired default value: 5
  • rtp-max-dropout <integer [0 .. 32767]> : RTP packets will be discarded if they are too much ahead (i.e. in the future) by this many packets from the last received packet default value: 3000
  • rtp-max-misorder <integer [0 .. 32767]> : RTP packets will be discarded if they are too far behind (i.e. in the past) by this many packets from the last received packet default value: 100
  • rtp-dynamic-pt <string> : This payload format will be assumed for dynamic payload types (between 96 and 127) if it can't be determined otherwise with out-of-band mappings (SDP) default value: NULL

Source code

This page is part of official VLC media player Documentation (User GuideStreaming HowToHacker GuideModules)
Please read the Documentation Editing Guidelines before you edit the documentation
Permission is granted to copy, distribute and/or modify this document under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.