Interfejs sieciowy VLC: steruj VLC z przeglądarki (oficjalny Lua HTTP)

extension Ostatnia aktualizacja:

VLC dostarcza oficjalny interfejs sieciowy Lua, który pozwala sterować odtwarzaniem z dowolnej przeglądarki w twojej lokalnej sieci: odtwarzaj/wstrzymaj, głośność, listy odtwarzania i adresy URL strumieni. Jest to idealne do sterowania komputerem multimedialnym z telefonu. Ten przewodnik obejmuje jego włączenie, zabezpieczenie hasłem i częste problemy „cannot connect".

Włączenie interfejsu

Narzędzia → Preferencje → Wszystko (lewy dolny róg) → Interfejs → Główne interfejsy → zaznacz „Web" (i opcjonalnie „Web (httpd)"). Ustaw hasło na tym samym ekranie: Interfejs → Główne interfejsy → Lua → „Lua HTTP". Zapisz i uruchom ponownie VLC.

Połączenie z innego urządzenia

Znajdź adres IP VLC (adres IP komputera w LAN, np. 192.168.1.20) i otwórz w przeglądarce http://192.168.1.20:8080. Wprowadź ustawione hasło. Domyślna strona pokazuje klasyczny interfejs HTTP z listą odtwarzania i przyciskami sterowania.

Zabezpieczenie

Nigdy nie uruchamiaj interfejsu sieciowego bez hasła w niezaufanej sieci. Serwer HTTP to zwykłe HTTP (bez TLS), więc na publicznym Wi-Fi ktoś mógłby podsłuchać sesję. Do użytku domowego jest to w porządku; do czegokolwiek innego ogranicz go do zaufanej podsieci lub użyj VPN.

Rozwiązywanie problemów

Jeśli strona się nie ładuje: sprawdź, że VLC działa (interfejs znika wraz z VLC), że port (domyślnie 8080) nie jest zajęty przez inną aplikację i że zapora sieciowa zezwala na połączenia przychodzące do VLC w profilu LAN. W Windows przy pierwszym uruchomieniu może pojawić się okno zapory — zaakceptuj je tylko dla sieci prywatnych.

Częste pytania

Czy mogę sterować VLC zdalnie przez internet?
Technicznie tak, z przekierowaniem portów, ale stanowczo się to odradza — interfejs nie jest szyfrowany i nie jest zaprojektowany do ekspozycji WAN. Zamiast tego użyj VPN (np. Tailscale).
Strona interfejsu sieciowego jest pusta
Twarde odświeżenie (Ctrl+F5). Niektóre przeglądarki blokują skrypty interfejsu HTTP na stronach HTTPS — otwórz ją jako http://, a nie https://.
Czy to działa na macOS/Linux?
Tak — interfejs sieciowy Lua jest wieloplatformowy. Różni się tylko okno zapory w zależności od systemu.