VLC Controller

VLC Controller turns your phone or tablet into a remote control for VLC Media Player running on your computer (or other device such as a raspberry pi). Connect over Wi-Fi, see what's playing, and control playback from anywhere.

Featuring a clear, intuitive GUI and easy setup, using VLC Media Player as a media station has never been easier!

Connection screen
Remote control screen
File browser screen
Playlist screen

Details

Connection screen

Enter your PC's IP, port, and VLC HTTP password. Multiple targets can be saved to quickly switch connections.

Remote control screen

Shows the track currently playing, and allows for playback control: Play, pause, stop, next, previous, seek, volume control, and toggling shuffle, repeat and fullscreen. From the top bar, load a URL stream, open the file browser or show the playlist.

File browser screen

Browse through your files on the target that is running the VLC Media Player. Play/add individual files, all files from the current directory, or all files including from subdirectories.

Playlist screen

Browse items, tap to play, rename or remove. Clear playlist, refresh playlist, or shuffle the playlist, so the items can be played in random order, and only once per cycle, as an alternative to VLC Media Player's native shuffle function.

Save the current playlist to your phone, or load a previously saved one. This allows for moving a playlist quickly from one target to another, if the tracks are accessible by both!

Alternatively, access the file browser to load items / playlists, and save the playlist to file (.xspf) on the target device*.

Requirements

VLC must have the HTTP interface enabled (IP, port, password as you set in VLC). Your phone and computer should be on the same network (or otherwise able to reach that address).

*Optional: Install the VLCC listener on the target for saving playlists to file on the target, or for shutting down the target device from the app settings sidebar.


VLCC listener

Optional helper for saving playlists on the target and power off from the app. Download the installer for your target platform and run it there. Use the uninstaller to remove it.

Platform Installer Uninstaller
Windows 64-bit VLCC_listener_windows_amd64.exe uninstall_VLCC_listener_windows_amd64.exe
Windows 32-bit VLCC_listener_windows_386.exe uninstall_VLCC_listener_windows_386.exe
macOS (Intel) VLCC_listener_darwin_amd64 uninstall_VLCC_listener_darwin_amd64
macOS (Apple Silicon) VLCC_listener_darwin_arm64 uninstall_VLCC_listener_darwin_arm64
Linux (PC, 64-bit) VLCC_listener_linux_amd64 uninstall_VLCC_listener_linux_amd64
Linux (ARM64, e.g. Raspberry Pi 3/4/5) VLCC_listener_linux_arm64 uninstall_VLCC_listener_linux_arm64
Linux (ARMv6/7, older Raspberry Pi) VLCC_listener_linux_arm uninstall_VLCC_listener_linux_arm

Privacy policy


Back