Table of Contents
Vous devez avoir un système d'exploitation compatible IPv6, comme, par exemple, Linux 2.4 ou 2.6 avec le module ipv6 chargé, Windows 2000 avec la stack IPv6, Windows XP Service Pack 1, ou Mac OS X version 10.2 ou plus. Veuillez vous référer au site web VideoLAN pour connaître le status de l'IPv6 dans VLC et VLS pour chaque système. .
Sous Windows 2000, vous devez ajouter à la main une route de multicast IPv6 par défaut:
# ipv6 rtu ff::/8 4
où le dernier nombre (4 dans cet exemple) est le numéro de votre vraie interface IPv6. Pour avoir la liste de vos interfaces IPv6, lançez la commande ipv6 if.
Sous Windows XP, vous aurez probablement des ennuis à cause d'un firewall IPv6 caché. Pour résoudre le problème, allez dans la liste des services Windows et arrêtez le service de parre-feu IPv6.
Si vous utilisez VMWare sous Linux, vous devrez l'arrêter et décharger les modules noyau de VMWare, car nous avons constaté qu'ils empêchent la diffusion IPv6 !
% vlc -vvv video1.xyz --ipv6 --sout udp:[ff08::1] --ttl 12
où :
video1.xyz est le fichier que vous désirez diffuser (vous pouvez par exemple, utiliser dvdsimple:/dev/dvd, pour diffuser un DVD, ....) ,
ff08::1 est soit :
l'adresse IPv6 de la machine vers laquelle vous désirez diffuser en unicast ;
l'adresse IPv6 multicast .
12 est la valeur du TTL (Time To Live) de vos paquets IP (cela signifie qu'ils pourront traverser 11 routeurs) .
Sous Unix ou GNU/Linux, il est possible que vous deviez "protéger" les crochets autour de l'adresse IPv6 :
% vlc -vvv video1.xyz --ipv6 --sout udp:\[ff08::1\] --ttl 12
Il est possible que vous deviez spécifier l'interface réseau de sortie :
% vlc -vvv video1.xyz --ipv6 --sout udp:[ff08::1%eth0] --ttl 12
où eth0 est le nom de l'interface réseau (sous Linux, elles sont nommées ethX, sous Mac OS X, c'est enX, et X sous Windows, avec X le numéro approprié) .
Vous devez utiliser le fichier de configuration vls.cfg. Merci de voir le guide de l'utilisateur de VLS pour plus de détails .
% vlc -vvv --ipv6 udp:@[ff08::1]
Sous Unix ou GNU/Linux, il est possible que vous deviez "protéger" les crochets autour de l'adresse IPv6 :
% vlc -vvv --ipv6 udp:@\[ff08::1\]
Il est possible que vous deviez spécifier l'interface réseau de sortie :
% vlc -vvv video1.xyz --ipv6 --sout udp:[ff08::1%eth0] --ttl 12
où eth0 est le nom de l'interface réseau (sous Linux, elles sont nommées ethX, sous Mac OS X, c'est enX, et X sous Windows, avec X le numéro approprié) .