VLC Web 界面:用浏览器控制 VLC(官方 Lua HTTP)

extension 最后更新:

VLC 自带官方 Lua Web 界面,可以从局域网内的任何浏览器控制播放:播放/暂停、音量、播放列表和流媒体 URL。用手机操控媒体 PC 时它非常实用。本指南涵盖启用方法、用密码保护,以及常见的「无法连接」问题。

启用界面

Tools → Preferences → All(左下角)→ Interface → Main interfaces → 勾选 "Web"(可选 "Web (httpd)")。在同一页面设置密码:Interface → Main interfaces → Lua → "Lua HTTP"。Save 并重启 VLC。

从其他设备连接

找到 VLC 所在 PC 的 IP(局域网 IP,如 192.168.1.20),在浏览器中打开 http://192.168.1.20:8080。输入你设置的密码。默认页面显示带播放列表和控制按钮的经典 HTTP 界面。

安全加固

切勿在不可信网络上不带密码运行 Web 界面。HTTP 服务器是明文 HTTP(无 TLS),在公共 Wi-Fi 上有人可能嗅探会话。家用没问题;其他场景请限制在可信子网内,或使用 VPN。

故障排查

如果页面无法加载:确认 VLC 正在运行(界面随 VLC 退出而停止)、检查端口(默认 8080)未被其他应用占用、确认防火墙允许局域网配置下对 VLC 的入站连接。在 Windows 上,首次运行可能会弹出防火墙允许对话框——只对专用网络接受。

常见问题

可以通过互联网远程控制 VLC 吗?
技术上可以(用端口转发),但强烈不建议——界面未加密,并非为公网暴露设计。请改用 VPN(如 Tailscale)。
Web 界面页面是空白的
硬刷新(Ctrl+F5)。有些浏览器会阻止 HTTP 界面在 HTTPS 页面上的脚本——用 http:// 打开,不要用 https://。
这在 macOS/Linux 上能用吗?
能——Lua Web 界面是跨平台的。只有防火墙提示因系统而异。