Difference between revisions of "Media resource locator"
(there was no mention of simpledvd:, added it and dvd:, and vlc: IMPROVE ME!) |
(the delimiter is # these days! guess that simpledvd: bypasses menus) |
||
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 26: | Line 27: | ||
rtp: RTP<BR> | rtp: RTP<BR> | ||
rtsp: RTSP<BR> | rtsp: RTSP<BR> | ||
− | simpledvd: simple interface to DVD-Video<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> |
Revision as of 06:45, 13 July 2012
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.