Dernière mise
à jour : 30/10/2005
- Présentation de VideoLAN :
Ce programme vous permet de diffuser et de regarder des vidéos
en streaming. Le streaming est une technologie permettant de diffuser
des flux audio ou vidéo sur un réseau (dont Internet)
en simultané (ou très léger "différé").
La lecture va donc s'effectuer au fur et à mesure de l'avancée
de la lecture. Une mémoire tampon est pour cela utilisée
afin de stocker les données et avant d'entamer le processus
d'émission. Une des applications les plus connues est la
diffusion des programmes radio via des sites spécialisés.
Avec VideoLAN il est donc possible de partager un film vidéo
ou une séquence audio entre plusieurs ordinateurs d'un
même réseau ou directement sur Internet.
Le programme se télécharge à partir de cette
page web : http://www.videolan.org.
Double-cliquez sur le fichier exécutable afin de lancer
l'installation.
Il y a deux modules distincts :
* VLS : VideoLAN Server
* VLC : VideoLAN Client.
Si VLC est capable de jouer un rôle de serveur il ne peut
procéder à la diffusion de plusieurs sources à
la fois.
- VLC media player :
Vous pouvez lire des fichiers MPEG, DivX, DVDs, VCDs. Ce module
peut aussi être utilisé pour diffuser ces mêmes
types de flux vers une machine ou un groupe dynamique de machines.
On distingue alors la diffusion Unicast de la diffusion Multicast.
Unicast est un protocole de connexion point à point entre
le client et le serveur. Le Multicast est un procédé
d'acheminement des données permettant d'envoyer un même
paquet à plusieurs personnes simultanément.
- Comprendre la différence entre
un codec et un conteneur :
Un codec désigne un algorithme de compression servant à
coder ou à décoder un flux audio ou vidéo.
Voici des codecs courants : MPEG-1, MPEG-2, MPEG-4, Vorbis, DivX.
Un conteneur sert à stockés plusieurs flux déjà
encodés à l'aide d'un codec. AVI, Ogg, MOV, ASF,
MKV, Quicktime ou MP4 sont des formats conteneurs. Les informations
fournies par le conteneur définissent comment lire les
données en indiquant le nom du codec nécessaire
au décodage des flux audio et vidéo.
- Les étapes nécessaires
à la diffusion :
Vous devrez tout d'abord encoder la vidéo afin de gagner
de la place. Il sera ensuite nécessaire de multiplexer
les flux vidéo et audio afin de les réunir dans
un même fichier. Lors du processus de lecture, le programme
va démuxer le fichier puis décompresser (ou décoder)
les différents flux obtenus.
- Comprendre la différence entre le format ES
et TS :
Lorsque vous lisez un DVD, ce dernier est composé de flux
élémentaires (audio, vidéo, sous-titres,
etc.) qui sont réunis en un seul Program Stream appelé
PS. Les fichiers VOB sont donc des fichiers MPEG-PS. Ce format
de diffusion ne pouvant être utilisé pour une diffusion
sur un réseau, on utilise une autre norme appelée
Transport stream (TS).
- Première diffusion en utilisant
l'assistant :
1) Cliquez sur Fichier/Assistant de diffusion…
2) Cliquez sur les boutons Next puis Choisir…
Quatre onglets sont disponibles et vous permettent de choisir
la source. Si, par exemple, vous souhaitez diffuser le contenu
d'un DVD, cliquez sur l'onglet Disque puis, dans la zone de texte
Nom du périphérique, saisissez directement la lettre
de lecteur.
Vous avez le choix entre les menus d'un DVD, un DVD, un VCD ou
un CD audio.
3) Cochez la case Mise en cache.
4) Cliquez sur le bouton Next.
5) Cochez le bouton radio correspondant au type de diffusion souhaitée.
Dans notre cas, cochez le bouton UDP Unicast puis entrez votre
adresse IP locale : 127.0.0.1.
Sinon, vous pouvez sectionner l'option UDP Multicast ou HTTP et
entrez une adresse IP entre 224.0.0.0 et 239.255.255.255.
6) Cliquez sur le bouton Next.
La liste à choix multiples temps de vie (TTL) vous permet
de définir le nombre de sauts de réseau vers lesquels
le programme va transmettre.
Dans le cadre d'un réseau local le choix 2 suffit.
7) Cliquez sur le bouton Finish.
La diffusion va automatiquement démarrer…
8) Cliquez sur Vue/Liste de lecture…
Les trois boutons situés en haut à gauche vous permettent
de paramétrer le mode de lecture : aléatoire, répétitive
de manière infinie ou une seule fois.
* Les menus Audio et Vidéo vous permettent de désactiver
l'affichage de certains flux.
* Le menu Navigation permet de changer la sélection en
cours.
Vous pouvez faire un test de diffusion en local en ouvrant simplement
une seconde instance de VLC. Voici la procédure la plus
simple en prenant l'exemple d'un DVD :
1) Cliquez sur Fichier/Assistant de diffusion…
2) Cliquez sur les boutons Next puis Choisir…
3) Cliquez sur l'onglet Disque et cochez le bouton radio DVD (menus).
4) Cliquez sur OK puis cochez HTTP et cliquez deux fois sur le
bouton Next puis le bouton Finish.
5) Lancez une nouvelle instance de VideoLAN.
6) Cliquez sur Fichier/Ouvrir un flux réseau...
7) Cochez HTTP/HTTPS/FTP/MMS pusi entrez dans la zone de texte
URL ceci : http://127.0.0.1:8080/
8) Cliquez sur OK.
- Configurer un client VideoLAN :
1) Installez de la même façon le programme.
2) Cliquez sur Fichier/Ouvrir un flux réseau.
3) Cochez le bouton radio Multidiff. UDP/RTP puis, dans la zone
de texte correspondante, saisissez l'adresse IP que vous avez
définie précédemment.
Si vous avez choisi une diffusion via Internet cochez le bouton
radio HTTP/HTTPS/FTP/MMS puis saisissez, dans la zone de texte
URL, l'adresse IP suivie du numéro du port : 127.0.0.1:8080
4) Cochez la case Permettre le décalage temporel ? puis
cliquez sur OK.
5) Cochez la case Mise en cache.
Après quelques secondes la vidéo va apparaître
sur votre écran.
6 ) Afin de configurer l'affichage ou accéder aux options
de lecture, cliquez avec le bouton droit de la souris sur une
partie vide de l'écran.
- Quelques problèmes courants :
- Où est placé le fichier de configuration
?
Un fichier de configuration est sauvegardée dans \Documents
and Settings\Nom_Utilisateur\Application Data\vlc. En cas de problème
il vous suffit de supprimer ce répertoire.
- J'ai un écran noir :
Faites la démarche de lire ce même DVD dans Windows
Media Player. C'est la plupart du temps un problème de
codecs endommagés ou manquants.
- J'ai des problèmes d'écran figé
:
Procédez à une mise à jour du pilote de carte
graphique.
- Paramétrer votre pare-feu :
Vous devez autoriser l'application VLC à utiliser
le protocole UDP pour sortir vers le port distant 1234 et le protocole
TCP à entrer par le port local 8080. |