Media resource locator: Difference between revisions
initial version |
m Add wikilinks |
||
| (8 intermediate revisions by 5 users not shown) | |||
| Line 2: | Line 2: | ||
The MRL syntax is: | The MRL syntax is: | ||
[[access][/demux]://]URL[ | [[access][/demux]://]URL[#[title][:chapter][-[title][:chapter]]] [:option=value ...] | ||
(in earlier versions of VLC, the delimiter before the optional title and chapter was '@', not '#'.) | |||
{| class="wikitable" | {| class="wikitable" | ||
| Line 17: | Line 18: | ||
dir: Filesystem-based directory<BR> | dir: Filesystem-based directory<BR> | ||
dv: Digital Video/FireWire<BR> | dv: Digital Video/FireWire<BR> | ||
dvd: DVD<BR> | |||
file: Filesystem-based file<BR> | file: Filesystem-based file<BR> | ||
ftp: FTP<BR> | ftp: FTP<BR> | ||
| Line 25: | Line 27: | ||
rtp: RTP<BR> | rtp: RTP<BR> | ||
rtsp: RTSP<BR> | rtsp: RTSP<BR> | ||
simpledvd: simple interface to DVD-Video, bypassing menus (?)<BR> | |||
smb: Server Message Block<BR> | smb: Server Message Block<BR> | ||
tcp: TCP<BR> | tcp: TCP<BR> | ||
udp: UDP<BR> | udp: UDP<BR> | ||
vcdx: Video CD | vcdx: Video CD<BR> | ||
vlc: commands to VLC itself, e.g. vlc://pause''seconds'' and vlc://quit | |||
|- | |- | ||
| demux | | demux | ||
| Line 91: | Line 95: | ||
| See [[VLC command-line help]] for a full list | | See [[VLC command-line help]] for a full list | ||
|} | |} | ||
== Exception == | |||
An exception to these rules appears to be with [[UDP]]/[[RTP]] streams, where it may look like: | |||
udp://@:portnumber | |||
# Example: | |||
# udp://@:1234 | |||
# | |||
# Apparently the @ has a meaning like localhost, though | |||
# udp://localhost:1234 | |||
# doesn't seem to work in this circumstance, for some reason. | |||
[[Category:Glossary]] | |||
Latest revision as of 09:13, 24 January 2019
A media resource locator (MRL) is a string of characters used to identify a multimedia resource or part of a multimedia resource. A MRL may be used to identify inputs or outputs to VLC media player.
The MRL syntax is:
[[access][/demux]://]URL[#[title][:chapter][-[title][:chapter]]] [:option=value ...]
(in earlier versions of VLC, the delimiter before the optional title and chapter was '@', not '#'.)
| MRL section | Description | Possible values |
|---|---|---|
| access | How to obtain the media data |
cdda: CD Digital Audio |
| demux | The format of the source data |
a52sys/Raw A/52 demuxer |
| URL | The URI of the source | See http://www.w3.org/TR/uri-clarification/ |
| title | Which title to select for input | Positive integer |
| chapter | Which chapter to select for input | Positive integer |
| option | Options to apply only to the specified MRL | See VLC command-line help for a full list |
Exception
An exception to these rules appears to be with UDP/RTP streams, where it may look like:
udp://@:portnumber # Example: # udp://@:1234 # # Apparently the @ has a meaning like localhost, though # udp://localhost:1234 # doesn't seem to work in this circumstance, for some reason.