Interface web VLC : contrôler VLC depuis un navigateur (Lua HTTP officiel)

extension Dernière mise à jour:

VLC intègre une interface web Lua officielle qui permet de contrôler la lecture depuis n'importe quel navigateur de votre réseau local : lecture/pause, volume, listes de lecture et URL de streaming. C'est idéal pour piloter un PC multimédia depuis votre téléphone. Ce guide couvre son activation, sa sécurisation par mot de passe et les problèmes courants de « cannot connect ».

Activer l'interface

Tools → Preferences → All (en bas à gauche) → Interface → Main interfaces → cochez « Web » (et éventuellement « Web (httpd) »). Définissez un mot de passe dans le même écran : Interface → Main interfaces → Lua → « Lua HTTP ». Enregistrez et redémarrez VLC.

Se connecter depuis un autre appareil

Trouvez l'IP de VLC (l'IP LAN du PC, par exemple 192.168.1.20) et ouvrez http://192.168.1.20:8080 dans le navigateur. Saisissez le mot de passe que vous avez défini. La page par défaut affiche l'interface HTTP classique avec la liste de lecture et les boutons de contrôle.

Sécuriser l'interface

Ne faites jamais fonctionner l'interface web sans mot de passe sur un réseau non fiable. Le serveur HTTP est en HTTP simple (pas de TLS), donc sur un Wi-Fi public quelqu'un pourrait espionner la session. Pour un usage domestique, c'est acceptable ; pour tout le reste, limitez-la au sous-réseau de confiance ou utilisez un VPN.

Résolution des problèmes

Si la page ne se charge pas : vérifiez que VLC est en cours d'exécution (l'interface s'arrête avec VLC), assurez-vous que le port (8080 par défaut) n'est pas utilisé par une autre application, et confirmez que le pare-feu autorise les connexions entrantes vers VLC sur le profil LAN. Sous Windows, le premier lancement peut afficher une boîte de dialogue d'autorisation du pare-feu — acceptez-la uniquement pour les réseaux privés.

Questions fréquentes

Puis-je contrôler VLC à distance via internet ?
Techniquement oui avec la redirection de ports, mais fortement déconseillé — l'interface n'est pas chiffrée et n'est pas conçue pour une exposition au WAN. Utilisez plutôt un VPN (par exemple Tailscale).
La page de l'interface web est vide
Actualisez en forçant le cache (Ctrl+F5). Certains navigateurs bloquent les scripts de l'interface HTTP sur les pages HTTPS — ouvrez-la en http://, pas en https://.
Cela fonctionne-t-il sur macOS/Linux ?
Oui — l'interface web Lua est multiplateforme. Seule la demande d'autorisation du pare-feu diffère selon le système.