intro.xml 11.3 KB
Newer Older
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394
<?xml version="1.0" encoding="iso8859-1"?>
<chapter id="intro"><title id="tintro">Introduction</title>

<sect1><title>Qu'est ce que le projet VideoLAN ?</title>

<sect2><title>Aperçu</title><para>VideoLAN est une solution logicielle complète de diffusion vidéo,
développée par des étudiants de l'<ulink url="http://www.ecp.fr">Ecole
Centrale Paris</ulink> et des développeurs du monde entier, sous licnese
<ulink url="http://www.gnu.org/copyleft/gpl.html">GNU General Public
License</ulink> (GPL). VideoLAN est conçu pour diffuser des vidéos MPEG
sur des réseauxhaut déit.</para>

<para>La solution VideoLAN comprend :</para><itemizedlist><listitem><para>VLS (VideoLAN Server), qui est capable de diffuser des fichiers MPEG-1, MPEG-2 et MPEG-4, des DVDs, des canaux satellite numériques, des chaînes de télévision numérique terrestre, et de la vidéo en temps réel sur un réseau en unicast ou multicast,</para></listitem>
<listitem><para>VLC (à l'origine, VideoLAN Client), qui peut être utilisé en tant que serveur, pour diffuser des fichiers MPEG-1, MPEG-2 et MPEG-4, des DVDs, ou de la vidéo en temps réel sur un réseau en unicast ou multicast ; ou utilisé en temps que client pour recevoir, décoder et afficher des flux vidéo sous de nombreux systèmes d'exploitation.</para></listitem></itemizedlist><para>Voici le schéma global de la solution VideoLAN complète :</para><figure><title>

La solution VideoLAN globale</title>

<mediaobject>
  <imageobject>
    <imagedata fileref="images/global-diagram.jpg" format="JPG" scalefit="1" scale="60"/>
  </imageobject>
</mediaobject>
</figure><para>De plus amples détails sur le projet peuvent être trouvés sur le  <ulink url="http://www.videolan.org/">Site web de VideoLAN</ulink>.</para></sect2>

<sect2><title>

Logiciels VideoLAN</title>

<simplesect><title>VLC</title><para>VLC fonctionne sur de nombreuses plateformes : Linux, Windows, Mac OS X, BeOS,
*BSD, Solaris, Familiar Linux, Yopy/Linupy et QNX. Il est capable de lire :</para><itemizedlist><listitem><para>Des fichiers MPEG-1, MPEG-2 et MPEG-4 / DivX 
depuis un disque dur, un lecteur de CD-ROM, ...</para></listitem><listitem><para>Des DVDs et VCDs,</para></listitem><listitem><para>depuis une carte satellite (DVB-S),</para></listitem><listitem><para>Des flux MPEG-1, MPEG-2 et MPEG-4 envoyés sur le réseau 
par un VLS ou un VLC.</para></listitem></itemizedlist>

<para>

VLC peut également être employé en tant que serveur
 pour diffuser:</para>

<itemizedlist><listitem><para>Des fichiers MPEG-1, MPEG-2 et MPEG-4 / DivX ,</para></listitem><listitem><para>des DVDs,</para></listitem><listitem><para>depuis une carte d'encodage MPEG,</para></listitem></itemizedlist>

<para>
 
 vers :
 
 
</para>

<itemizedlist><listitem><para>une machine (c'est à dire à une addresse IP) :
 ceci est appelé  <emphasis>unicast</emphasis>,</para></listitem><listitem><para>Un groupe dynamique de machines que les clients
rejoignent ou quittent (une addresse IP multicast): ceci est appelé
<emphasis>multicast</emphasis>,</para></listitem></itemizedlist>

<para>
      en IPv4 ou en IPv6
      
      
.</para><para>Pour la liste complète des fonctionnalités de VLC pour chaque plateforme, regardez la <ulink url="http://www.videolan.org/vlc/features.html">page des fonctionnalités
</ulink> (en anglais).</para><note><para>

VLC ne fonctionna pas sous Mac OS 9, et ne 
fonctionnera probablement jamais sur cette plateforme.</para></note>

</simplesect>

<simplesect><title>VLS</title>

<para>
 
 VLS est capable de diffuser:
 
 
</para>

<itemizedlist>

<listitem><para>

des fichiers MPEG-1, MPEG-2 ou MPEG-4 stockés sur un disque dur, un CD, ...,</para></listitem>

<listitem><para>

un DVD dans un lecteur local ou copié sur un disque
dur,</para></listitem>

<listitem><para>une carte satellite (DVB-S) ou une carte de télévision
numérique terrestre (DVB-T)

,</para></listitem>

<listitem><para>

une carte d'encodage MPEG ;</para></listitem>

</itemizedlist>

<para>

vers:</para>

<itemizedlist><listitem><para>une machine (c'est à dire à une addresse IP) :
 ceci est appelé  <emphasis>unicast</emphasis>,</para></listitem><listitem><para>Un groupe dynamique de machines que les clients
rejoignent ou quittent (une addresse IP multicast): ceci est appelé
<emphasis>multicast</emphasis>,</para></listitem></itemizedlist>

<para>

en IPv4 ou en IPv6.</para><para>Une machine à base de Pentium 100 MHz munie de 32 Mo de mémoire
devrait suffire pour diffuser un flux sur un réseau. Si vous diffusez de
nombreuses vidéos, stockées sur un disque dur, la vraie limitation ne
vient pas du processeur mais du disque dur et de la connexion réseau.
</para><para>VLS fonctionne sous Linux et Windows. Pour la liste complète des 
possibilités de VLS sur chaque plateforme, référez-vous à la <ulink url="http://www.videolan.org/streaming/features.html">page des fonctionnalités
de diffusion</ulink>.</para></simplesect>

<simplesect><title>Mini-SAP-server</title>

<para>

Vous pouvez ajouter un service de découverte de
services utilisant le standard SAP/SDP sur la solution VideoLAN. Le
mini-SAP-server envoie des annonces indiquant les programmes multicast
sur le réseau en IPv4 ou en IPv6 et les VLCs reçoivent ces annonces
et ajoutent automatiquement les programmes annoncés à leur liste de
lecture.</para>

<para>

Le mini-SAP-server fonctionne sous Linux et Mac OS X.</para>

</simplesect>
</sect2>
</sect1>

<sect1><title>

Qu'est-ce qu'un codec ?</title>
&codec-demux;

</sect1>

<sect1><title>Utilisation de VideoLAN ?</title>

<sect2><title>Documentation</title>

<para>

La documentation utilisateur de VideoLAN comporte 4 documents :</para>

<itemizedlist>

<listitem><para> 

le  <emphasis>VideoLAN HOWTO</emphasis>. Ce 
document est le guide complet de la solution de streaming VideoLAN.
Ses exemples concrets vous aideront à mettre en place votre solution de 
diffusion.</para></listitem>

<listitem><para>

Le <emphasis>VLC user guide</emphasis>. Ce document 
est le guide complet de VLC</para></listitem>

<listitem><para>

Le <emphasis>VLS user guide</emphasis>. Ce document 
est le guide complet de VLS.</para></listitem>

<listitem><para>

La <emphasis>FAQ de VideoLAN</emphasis>.
Ce document contient la Foire Aux Questions de VideoLAN</para></listitem>

</itemizedlist>

<para>La denière version de ces documents se trouve sur la <ulink url="http://www.videolan.org/doc/">page documentation</ulink>.</para>

</sect2>

<sect2><title>

Support aux utilisateurs</title>

<para>Si vous éprouvez des difficultés pour utiliser VideoLAN et que vous ne 
trouvez pas la réponse à vos problèmes dans la documentation, merci de 
regarder dans l'<ulink url="http://www.via.ecp.fr/via/ml/videolan/index-en.html">
archive en-ligne des mailing-lists</ulink>. Il existe deux listes anglophones
pour les utilisateurs :</para>

<itemizedlist>

<listitem><para><emphasis>vlc@videolan.org</emphasis>
 
 pour les questions relatives à VLC
 
 
,</para></listitem>

<listitem><para><emphasis>streaming@videolan.org</emphasis> 
 
 pour les questions relatives à VLS, au mini-SAP-server,
  et au réseau
 
 
.</para></listitem>

</itemizedlist>

<para>Pour vous inscrire ou vous désinscrire de ces mailing-lists,
merci de voir la <ulink url="http://www.videolan.org/support/lists.html">
page mailing-lists</ulink>.</para>

<para>

Vous pouvez également parler aux utilisateurs et développeurs
VideoLAN sur IRC, sur le serveur <emphasis>irc.freenode.net</emphasis>, et le
channel <emphasis>#videolan</emphasis>.</para>

<para>

Si vous découvrez un bug, merci de bien vouloir suivre
les instructions de la page 
<ulink url="http://www.videolan.org/support/bug-reporting.html">report de bug
</ulink>.</para>

</sect2>
</sect1>

<sect1><title>

Utilisation de la ligne de commande</title>

<itemizedlist><listitem><para>VLC possède un certain nombre d'interfaces graphiques différentes, qui
sont organisées de façon assez diverses, de façon à s'harmoniser avec
le style de chaque système d'exploitation. Documenter l'utilisation de
chaque interface graphique serait très long et certaines fonctionnalités
ne sont accessibles que depuis l'interface en ligne de commande. C'est
pourquoi nous avons décidé de ne documenter que l'interface en ligne de
commande, mais dans la plupart des cas, il devrait être assez facile
de deviner comment utiliser l'interface graphique pour le même usage
!</para></listitem>

<listitem><para>

VLS est doté d'une interface en ligne de commande, et 
d'une interface Telnet, mais n'a pas d'interface graphique !</para></listitem>

</itemizedlist>

<para>

Toutes les commandes que vous voyez dans ce document
doivent être tapées dans un terminal.</para>

<sect2><title>

Ouvrez un terminal</title>

<simplesect><title>Windows</title>

<para>

Cliquez sur <emphasis>Démarrer</emphasis>,
<emphasis>Exécuter</emphasis> and tapez :</para>

<itemizedlist>

<listitem><para><command>cmd</command> <keycap>Enter</keycap>
(Windows 2000 / XP),</para></listitem>

<listitem><para><command>command</command> <keycap>Enter</keycap>
(Windows 95 / 98 / ME).</para></listitem>

</itemizedlist>

<para>

Le terminal apparait</para>

<figure><title>Windows terminal</title>
<mediaobject>
  <imageobject>
    <imagedata fileref="images/terminal-windows.jpg" format="JPG" scalefit="1" scale="60"/>
  </imageobject>
</mediaobject>
</figure>

<note><para>

Sous Windows, vous devez vous situer dans le dossier où 
le programme est installé pour le lancer</para></note>

</simplesect>

<simplesect><title>Linux / Unix</title>

<para>

Ouvrez un terminal :</para>

<figure><title>Linux X terminal</title>
<mediaobject>
  <imageobject>
    <imagedata fileref="images/terminal-linux.jpg" format="JPG" scalefit="1" scale="60"/>
  </imageobject>
</mediaobject>
</figure>

<para>

Dans la documentation, nous adoptons les conventions
suivantes pour les commandes Unix :</para>

<itemizedlist>

<listitem><para>

Les commandes devant être lancées en tant que 
<emphasis>root</emphasis> commencent par un <command>#</command> :</para>

<screen>
<prompt># </prompt>
<userinput>

commande_a_lancer_en_root</userinput>
</screen>

</listitem>

<listitem><para>

Les commandes devant être lancées en tant qu'utilisateur
normal commencent par un <command>%</command> :</para>

<screen>
<prompt>% </prompt>
<userinput>

commande_a_lancer_en_tant_qu_utilisateur</userinput>
</screen>

</listitem>

</itemizedlist>

</simplesect>

<simplesect><title>Mac OS X</title>

<para>Allez dans <emphasis>Applications</emphasis>, ouvrez le
dossier  <emphasis>Utilitaires</emphasis> et double-cliquez sur
<emphasis>Terminal</emphasis> :</para>

<figure><title>Mac OS X terminal</title>
<mediaobject>
  <imageobject>
    <imagedata fileref="images/terminal-macosx.jpg" format="JPG" scalefit="1" scale="60"/>
  </imageobject>
</mediaobject>
</figure>

<note><para>

Sous Max OS X, vous devez vous situer dans le dossier où 
le programme est installé pour le lancer, et le lancer avec 
<command>./</command> .</para></note>

</simplesect>

<simplesect><title>BeOS</title>

<para>

Dans la barre de bureau, allez à <emphasis>Application</emphasis>
et sur <emphasis>Terminal</emphasis> :</para>

<figure><title>BeOS terminal</title>
<mediaobject>
  <imageobject>
    <imagedata fileref="images/terminal-beos.jpg" format="JPG" scalefit="1" scale="60"/>
  </imageobject>
</mediaobject>
</figure>

<note><para>

Sous BeOS, vous devez vous situer dans le dossier où 
le programme est installé pour le lancer, et le lancer avec
<command>./</command>.</para></note>

</simplesect>
</sect2>
</sect1>

</chapter>