Aller au contenu

« VideoLAN » : différence entre les versions

Un article de Wikipédia, l'encyclopédie libre.
Contenu supprimé Contenu ajouté
NeMeSiS (discuter | contributions)
NeMeSiS (discuter | contributions)
Ligne 39 : Ligne 39 :
* [[VideoLAN Server]] (VLS), un serveur de [[streaming]] de plus en plus remplacé par VLC ;
* [[VideoLAN Server]] (VLS), un serveur de [[streaming]] de plus en plus remplacé par VLC ;
* [[VideoLAN Manager]] (VLMa), un logiciel permettant de gérer un parc de serveurs faisant tourner des VLCs ;
* [[VideoLAN Manager]] (VLMa), un logiciel permettant de gérer un parc de serveurs faisant tourner des VLCs ;
* [[libdvdplay]], une bibliothèque pour naviguer dans les DVD, remplacer maintenant par [[libdvdnav]]<ref>Source : {{lien web|url=https://www.videolan.org/developers/libdvdplay.html|titre=Page de libdvdplay sur le site de VideoLAN}}</ref><ref>Source : {{lien web|url=http://www.jbkempf.com/blog/post/2014/dvdread-dvdnav-and-dvdcss|titre=Historique de libdvdread et libdvdnav sur le blog de Jean-Baptiste Kempf}}</ref>.
* [[libdvdplay]], une bibliothèque pour naviguer dans les DVD, maintenant par [[libdvdnav]]<ref>Source : {{lien web|url=https://www.videolan.org/developers/libdvdplay.html|titre=Page de libdvdplay sur le site de VideoLAN}}</ref><ref>Source : {{lien web|url=http://www.jbkempf.com/blog/post/2014/dvdread-dvdnav-and-dvdcss|titre=Historique de libdvdread et libdvdnav sur le blog de Jean-Baptiste Kempf}}</ref>.


=== Projets hébergés par VideoLAN ===
=== Projets hébergés par VideoLAN ===

Version du 10 août 2014 à 12:58

Logo commun à tout le projet VideoLAN

VideoLAN est un projet de développement de logiciels de solution de lecture et de diffusion audio et vidéo multiformat. VideoLAN développe deux logiciels multiplate-formes, VLC media player (VLC) et VideoLAN Server (VLS), plusieurs codecs audio/vidéo et des bibliothèques. VideoLAN distribue ses logiciels gratuits et libres sous licence GPL.

Les applications et les bibliothèques de VideoLAN permettent aux utilisateurs de diffuser en flux (streaming) et de transcoder une grande variété de formats de média, depuis une source locale ou à travers un réseau informatique, sans avoir à installer de codecs externes. En effet, à la différence d'autres logiciels de lecture multimédia, VLC intègre les codecs nécessaires au décodage des différents formats supportés grâce aux bibliothèques du projet FFmpeg. VLC et VLS supportent l'unicast et le multicast sur IPv6 et IPv4. VLC fonctionne comme un lecteur multimédia autonome capable de diffuser et transcoder des flux audio et vidéo.

VLC et VLS supportent un grand nombre de formats audio et vidéo sur une grande variété de systèmes d'exploitation : Windows, toutes les distributions GNU/Linux, les différentes variantes BSD, Mac OS X, BeOS, Solaris, QNX et même Pocket PC, soit en tout près de 20 plateformes.

Historique

Le projet VideoLAN est à l'origine un projet étudiant de l'École centrale Paris. Ce projet a commencé en 1996 et depuis 2001 le projet VideoLAN est passé sous licence GPL. C'est maintenant un projet international avec une équipe de développement se répartissant sur vingt pays.

VideoLAN a gagné la catégorie Multimédia des « Trophées du libre » de Soissons en 2005.

L'icône du cône utilisé dans VLC est une référence à des cônes recueillis par VIA, l'association d'étudiants chargée du réseau de l'Ecole centrale Paris. Le logo en forme de cône de VideoLAN a légèrement changé en novembre 2005.

Projets

Les projets développés par VideoLAN sont[1] [2]:

Pour le grand public

Pour les professionnels

  • DVBlast, un serveur de streaming MPEG-2/TS simple et puissant ;
  • Multicat, un ensemble d'outils pour manipuler rapidement et efficacement des flux multicast et TS ;
  • x264, un encodeur H264 / AVC.

Pour les développeurs

  • libdvdcss, une bibliothèque en C permettant de lire les DVD vidéo de toutes les zones ;
  • libaacs, un projet de recherche pour mettre en œuvre la spécification du système AACS ;
  • libbluray, une bibliothèque conçu pour la lecture des disques Blu-Ray ;
  • libbdplus, un projet de recherche pour mettre en œuvre les spécifications du système BD+ ;
  • libdvbcsa, une bibliothèque conçu pour le mise en œuvre du système DVB/Common Scrambling Algorithm (CSA) ;
  • libdvbpsi, une bibliothèque en C pour décoder et générer des tables MPEG-TS et DVB-PSI ;
  • libdca, un décodeur DTS ;
  • libVLC, une bibliothèque permettant d'utiliser VLC avec d'autres programmes ;
  • biTStream, un ensemble d'en-têtes C permettant un accès simplifié aux structures binaires comme spécifié par MPEG, DVB, IETF, etc.

Anciens projets

Projets hébergés par VideoLAN

Lecture en flux (streaming)

Le projet VideoLAN a pour but d'être une solution de lecture en flux ou lecture en continu[5] (streaming). Cette dernière inclut deux programmes : VLC et VLS.

La solution de streaming VideoLAN
La solution de streaming VideoLAN

VLC peut être utilisé en tant que serveur ou en tant que client.

VLS s'utilise en tant que serveur. VLS n'est plus développé, et de plus la plupart de ses fonctionnalités sont intégrées dans VLC, ce pourquoi il est conseillé d'utiliser VLC.

Du côté serveur, VLC ou VLS peuvent prendre en entrée un fichier vidéo, un DVD, une carte d'acquisition, le satellite, la télévision numérique. Le flux est alors transmis à travers le réseau en unicast ou multicast puis lu par VLC du côté client.

Le réseau par lequel transite le flux peut être un petit réseau comme un réseau local ou un plus grand réseau comme internet. La solution de streaming VideoLAN supporte entièrement IPv6.

VLC est capable d'annoncer ses flux en utilisant les normes SAP/SDP ou en utilisant Zeroconf (Apple Bonjour).

Exemples de bande passante nécessaire :

  • 0.5 à 4 Mbit/s pour un flux MPEG-4 basse définition;
  • 3 à 4 Mbit/s pour un flux MPEG-2 lu sur une carte satellite, une carte de télévision numérique ou une carte d'encodage MPEG-2;
  • 6 à 9 Mbit/s pour un DVD, ou un flux MPEG-4 haute définition.

Notes et références

Voir aussi

Articles connexes

Liens externes