In den Einstellungen (Alle anzeigen) unter Interfaces -> Hauptinterfaces zuerst HTTP aktivieren. Nicht das Hauptinterface ändern, das führt dazu, dass der VLC im Hintergrund startet :
Einstellungen speichern und den VLC neu starten. Man sieht nun die normale Oberfläche und kann zusätzlich im Browser unter http://localhost:8080/ die Weboberfläche sehen:
Das liegt daran, dass der Webserver, dem VLC zugrunde liegt eine eigene Hosts-Datei mitführt bei dem der Zugriff nur vom eigene Rechner aus gestattet ist. Um dem Abhilfe zu verschaffen, muss diese Datei einfach geändert werden. Diese bedindet sich im 2.0er VLC unter:
C:\Program Files\VideoLAN\VLC\lua\http und heißt .hosts
Ihr Inhalt sieht ungefähr so aus:
# # Access-list for VLC HTTP interface # $Id$ # # localhost ::1 127.0.0.1 # link-local addresses #fe80::/64 # private addresses #fc00::/7 #fec0::/10 #10.0.0.0/8 #172.16.0.0/12 #192.168.0.0/16 #169.254.0.0/16 # The world (uncommenting these 2 lines is not quite safe) #::/0 #0.0.0.0/0
Wie man sieht ist alles, bis auf die lokale Maschine auskommentiert. Um im eigenen Netzwerk das Webinterface erreichbar zu machen, muss man lediglich die Zeile 192.168.0.0/16 (Standardmäßig sind die 192.168.-Adressen die privaten Adressen in einem C-Netz, welche bei haushaltsüblichen Routern eingestellt sind) einkommentieren, also die Raute löschen. Danach sieht die Datei dann so aus:
# # Access-list for VLC HTTP interface # $Id$ # # localhost ::1 127.0.0.1 # link-local addresses #fe80::/64 # private addresses #fc00::/7 #fec0::/10 #10.0.0.0/8 #172.16.0.0/12 192.168.0.0/16 #169.254.0.0/16 # The world (uncommenting these 2 lines is not quite safe) #::/0 #0.0.0.0/0
Die Datei noch abspeichern und beim nächsten Start des VLC können alle Rechner im Netzwerk auf die Weboberfläche zugreifen.