Skip to content

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.

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.
CommandWhat it does
play_pause / play / stopControl playback
next / previousMove through the playlist
set_volume / volume up / downAdjust the volume
seekSeek within the current item
fullscreenToggle fullscreen
openPlay 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.