3 This file describes commands available through the requests/ file:
5 Lines starting with < describe what the page sends back
6 Lines starting with > describe what you can send to the page
8 All parameters need to be URL encoded.
17 < Get VLC status information, current item info and meta.
19 > add <mrl> to playlist and start playback:
20 ?command=in_play&input=<mrl>
22 > add <mrl> to playlist:
23 ?command=in_enqueue&input=<mrl>
25 > play playlist item <id>:
26 ?command=pl_play&id=<id>
28 > toggle pause. If current state was 'stop', play item <id>:
29 ?command=pl_pause&id=<id>
37 > jump to previous item:
40 > delete item <id> from playlist:
41 ?command=pl_delete&id=<id>
46 > sort playlist node <id> using sort mode <val>:
47 ?command=pl_sort&id=<id>&val=<val>
49 > toggle random playback:
58 > toggle enable service discovery module <val>:
59 ?command=pl_sd&val=<val>
64 > set volume level to <val> (can be absolute integer, percent or +/- relative value):
65 ?command=volume&val=<val>
68 ?command=seek&val=<val>
72 < get the full playlist tree
77 > get <dir>'s filelist
81 < get the full list of VLM elements
85 < execute VLM command <cmd>
87 > get the error message from <cmd>