3.3 GML Syntax
GMLs (Gmerlin media locations) are pretty much similar to URLs or
MRLs with the difference, that device plugins support passing the device.
This makes it possible to use gmls with hardware setups, which have
multiple devices for each plugin.
A gml can be:
- •A regular filename
- Optionally preceeded with “file://”. This means, that /files/music.mp3 is the same as
file:///files/music.mp3.
- •A dash “-” or the string “stdin://” for reading from stdin
- •Any valid network URL
- Examples: http://webstream.example.com:8080, ftp://user:pass@ftp.example.com/music.mp3
- •A "hardare protocol" followed by the device like cda:///dev/hdc.
- Known hardware protocols are cda (Audio CD), vcd, dvd and
dvb. The supported protocols may vary according to your installation.