Table of Contents
Sie benötigen eine IPv6 kompatibles Betriebssystem, wie Linux 2.4 oder 2.6 mit geladenem ipv6 Modul, Windows 2000 mit dem IPv6 Stack, Windows XP Service Pack 1 oder Mac OS X Version 10.2 oder höher. Bitte schauen Sie auf die Features-Seiten auf der VideoLAN Website, um den Status von IPv6 in VLC und VLS für jedes System zu erfahren.
Unter Windows 2000 müssen Sie per Hand eine standardmäßige IPv6-Route mit folgendem Befehl festlegen:
#
ipv6 rtu ff::/8 4
wobei die letzte Nummer (4 in diesem Beispiel) die Nummer Ihres echtes IPv6-Interfaces ist. Um eine Liste Ihrer IPv6-Interfaces zu erhalten, starten Sie den Befehl ipv6 if.
Unter Windows XP können Sie Probleme mit einer verborgenen IPv6-Firewall haben. Um das Problem zu lösen, gehen Sie zur Liste der Windows-Dienste und stoppen Sie den IPv6-Firewall-Dienst.
Wenn Sie VMware unter Linux benutzen, werden Sie VMware stoppen müssen und die VMware-Kernelmodule beenden, da wir bemerkt haben, das es IPv6-Streaming verhindert!
%
vlc -vvv video1.xyz --ipv6 --sout udp:[ff08::1] --ttl 12
wobei:
video1.xyz
ist die Datei, die Sie streamen möchten (Sie können auch
dvdsimple:/dev/dvd zum Streamen einer DVD
benutzen)
,
ff08::1 ist entweder :
die IPv6-Adresse des Rechners, den Sie via Unicast erreichen möchten ;
oder die Multicast-IPv6-Adresse.
12 ist der Wert der TTL (Time To Live) Ihrer IP-Paket (was bedeutet, dass der Stream in der Lage sein wird, 11 Router zu überqueren).
Unter Unix/Linux müssen Sie eventuell die eckigen Klammern um die IPv6-Adresse schützen :
%
vlc -vvv video1.xyz --ipv6 --sout udp:\[ff08::1\] --ttl 12
Es ist möglich, dass Sie das Ausgabe-Netzwerkinterface angeben müssen:
%
vlc -vvv video1.xyz --ipv6 --sout udp:[ff08::1%eth0] --ttl 12
wobei eth0 der Name des Netzwerkinterfaces ist (unter Linux werden die Netzwerk-Interface' ethX genannt, unter Mac OSX enX und unter Windows X, wobei X die entsprechende Nummer ist).
Sie werden die Konfigurationsdatei benutzen müssen
vls.cfg
. Bitte schauen Sie in den
VLC-Userguide, um zu
erfahren, wie sie eine für IPv6-Streaming in Uni- oder Multicast
schreiben.
%
vlc -vvv --ipv6 udp:@[ff08::1]
Unter Unix/Linux kann es notwendig sein, dass Sie die Klammern um die IPv6-Adresse "beschützen" müssen :
%
vlc -vvv --ipv6 udp:@\[ff08::1\]
Es ist möglich, dass Sie das Ausgabe-Netzwerkinterface festlegen müssen:
%
vlc -vvv video1.xyz --ipv6 --sout udp:[ff08::1%eth0] --ttl 12
wobei eth0 der Name des Netzwerkinterfaces ist (unter Linux werden die Netzwerk-Interface' ethX genannt, unter Mac OSX enX und unter Windows X, wobei X die entsprechende Nummer ist).