VLC
VLC is a player controlled through its web interface. It opens URLs and paths, making it a handy target for content resolved by a source like Jellyfin or Plex.
Connection
Section titled “Connection”Talks to VLC over its web interface on HTTP port 8080. Authentication is the Lua HTTP interface password. Enable the web interface in VLC and set a password to connect.
- host and port — the machine running VLC and its web-interface port (8080).
- password — the Lua HTTP interface password.
What it can do
Section titled “What it can do”| Command | What it does |
|---|---|
play_pause / play / stop | Control playback |
next / previous | Move through the playlist |
set_volume / volume up / down | Adjust the volume |
seek | Seek within the current item |
fullscreen | Toggle fullscreen |
open | Play a URL or path |
It carries the media.player trait and reports playback state. It ships a remote template and makes a good target for testing rules.