Différences entre les versions de « Histoire du logiciel VLC - Jean-Baptiste Kempf - Nevers »

De April MediaWiki
Aller à la navigationAller à la recherche
(Page créée avec « Catégorie:Transcriptions '''Titre :''' Histoire du logiciel VLC '''Intervenant :''' Jean-Baptiste Kempf '''Lieu :''' Nevers '''Date :''' Mars 2016 '''Durée :'''... »)
 
(Contenu remplacé par « Catégorie:Transcriptions Publiée [https://www.april.org/histoire-du-logiciel-vlc-jean-baptiste-kempf ici] »)
 
(29 versions intermédiaires par 2 utilisateurs non affichées)
Ligne 1 : Ligne 1 :
 
[[Catégorie:Transcriptions]]
 
[[Catégorie:Transcriptions]]
  
'''Titre :''' Histoire du logiciel VLC
+
Publiée [https://www.april.org/histoire-du-logiciel-vlc-jean-baptiste-kempf ici]
 
 
'''Intervenant :''' Jean-Baptiste Kempf
 
 
 
'''Lieu :''' Nevers
 
 
 
'''Date :''' Mars 2016
 
 
 
'''Durée :''' 59 min
 
 
 
'''[https://download.tuxfamily.org/aneverslibre/Conferences/VLC_19_mars_2016/Conference_VLC_19_mars_2016.ogg Pour écouter l'enregistrement]'''
 
 
 
==00' ''Transcription MO''==
 
 
 
On est là pour parler de VideoLAN. VideoLAN c'est une association loi de 1901 qui existe depuis quelques années. Mais en fait c'est un projet qui date d'il y a très longtemps et dont le but c'est que l’icône devienne <em>Les Maîtres du monde</em> !
 
 
 
C'est une histoire complètement débile et complètement délirante qui commence à peu près il y a vingt ans, à l’École Centrale Paris. Ça c'est le super campus de l’École Centrale Paris, perdu à 20 kilomètres au sud de Paris avec absolument rien à foutre. L'histoire commence, en fait, dans les années 60. L’École Centrale Paris qui s'appelait à l'époque l’École Centrale des arts et manufactures était à gare de Lyon et il n'y avait pas assez de place. L’École Centrale Paris, contrairement à la plupart des autres grandes écoles, c'est une école qui dépend de l’Éducation nationale, et l’Éducation nationale n'a pas d'argent. Effectivement, ils décident de construire une nouvelle école et puis, comme ils n'ont pas le pognon et que le terrain ça coûte cher en région parisienne, ils décident donc, puisque l’École s'appelle Centrale, de la mettre à Clermont-Ferrand. Ce n'est vraiment pas une blague. C'était vraiment les plans et là il y a des anciens élèves qui ont fait : « Hou là, là, ça nous fait chier ! » Donc ils sont allés trouver un truc à côté du parc de Sceaux, c'est ce que vous voyez en haut à droite, ils ont acheté un terrain, ne vous inquiétez pas, je parle de VLC, il n'y a pas de souci. Ils ont acheté un terrain, ils arrivent ils posent leur terrain et ils disent à l'école : « Écoutez, nous on a un terrain, on a construit le campus », c'est ce que vous voyez tous les bâtiments là à peu près. Quand même, il faut qu'il y ait des cours, « alors construisez votre machin en haut, grosso modo, allez-y, mais c'est nous qui avons le campus. » Ce qui est intéressant, c'est une école qui n'a pas son campus parce que le campus appartient, en fait, aux anciens élèves et c'est très important pour la suite.
 
 
 
Qu'est-ce qui se passe dans les années 80. Je ne sais pas pourquoi, IBM et Bouygues, qui avait construit la résidence, arrivent et mettent du réseau qui était du Token Ring. Est-ce qu'il y a quelqu'un qui sait ce que c'est que le Token Ring ?
 
 
 
'''Public :''' Ils vont en entendre parler en cours de réseau.
 
 
 
'''J. B. Kempf :''' D'accord. Alors le Token Ring, je vous explique, c'est un réseau qui est donc en boucle comme son nom l'indique et l’intérêt c'est, qu'en fait, quand on veut parler sur le réseau, tout le monde est sur la même boucle et on prend le jeton, le ''token'' et on parle et voilà.
 
 
 
Dans les années 80, quand c'est pour faire du mail, du Gopher et du Telnet, grosso modo, ça va quoi ! Le problème, c'est que dans le début des années 90 on commence à jouer à <em>Doom</em>. Non, mais je vous raconte vraiment l'histoire de pourquoi on a commencé VLC. C'est vraiment une histoire de « j'avais envie de jouer à <em>Doom</em> ». Et donc le problème c'est que plus tu as de comptes qui sont sur ton réseau, plus ta latence est grande. Et donc tu ne peux pas <em>fraguer</em> tranquille et donc ça fait chier.
 
 
 
91/92/93, régulièrement les étudiants, puisqu’en fait c'est une association qui s'appelait VIA – Centrale réseau, qui arrive et qui va voir l'école en disant : « Écoutez, le réseau Token Ring, c'est vraiment... On pourrait avoir un autre réseau ? » Et alors là l'école dit : « On voudrait tellement vous aider, mais vous comprenez le campus ne nous appartient pas. On ne peut rien faire pour vous ». Et en fait l'idée c’était, grosso modo, « vous en avez besoin pour jouer aux jeux vidéo ».
 
 
 
Maintenant c'est peut-être un peu plus logique, mais 93 on est vraiment avant le début du web grand public. Le web grand public c'est 95/96 pour les <em>early </em>quoi, à peu près au moment de l'ordinateur Pentium 75. Donc voilà. Donc ils se font un peu chier et il y a quand même quelqu'un qui dit : « Je vais aller voir des industriels. On va voir ce qu'ils peuvent nous dire. » Donc il va voir Bouygues et il y a un gars de Bouygues, en fait Bouygues à ce moment-là c’était aussi TF1 et le début du satellite, CANALSAT, les anciens de CANALSAT, et il y a un mec qui dit : « Écoute, nous on a commencé à faire joujou sur du numérique avec la télé, mais si jamais vous êtes capables de prendre le flux télé du satellite et de le balancer sur votre réseau, donc de détruire votre réseau parce qu'un truc Token Ring, jamais il ne prendra ça, et de décoder sur chacun des PC, je vous paye un nouveau réseau ». Vous ça ne vous semble pas logique, mais là on est en 95. C'est 12 ans avant YouTube, c'est avec des 486 ou des Pentium 90, donc faire du décodage vidéo MPEG-2, donc les DVD quoi, audio et vidéo sur un soft, c'est de la science-fiction quoi ! Et les mecs disent : « Mais vous êtes complètement barges ». Et puis les étudiants disent : « OK, on va essayer ». Ils avaient envie de jouer à <em>Doom</em>.
 
 
 
Ici là, sur le bâtiment B, en fait ils installent une antenne satellite et donc ils bossent. Grosso modo il leur faut un an, avec l'histoire de taxe d'apprentissage, taxe professionnelle, tous ceux qui connaissent un peu ça, c'est un peu compliqué. Et puis ils commencent à coder, et à la fin ils ont donc une démo, au bout d'un an et demi, qui marche. Donc la démo elle dure trente secondes, parce qu'au bout de 40 secondes il n'y a plus de RAM dans le PC parce qu'il y a forcément ***, mais ça on ne le dit pas. Et ils sont capables, sur une sorte de Linux, de faire fonctionner ce truc-là. Et c'est un succès et ils sont trop contents. Et le projet s'appelait donc « Projet Network 2000 ». Hou ! Et c'est comme ça, en fait, qu'arrive à Centrale Paris, le projet VideoLAN.
 
 
 
Voilà hop ! C’est ce que je vous disais, le premier projet. Et puis ils décident, en fait en 98, de recommencer le projet, mais avec plusieurs idées en tête. La première idée c'est qu'ils veulent que ce soit <em>open source</em> et que ce soit réutilisable à l’extérieur, parce qu'ils disent qu'il y a d’autres gens qui peuvent en avoir besoin. Que ce soit modulaire et que ce soit <em>cross-platform</em>. Attention, je vous calme, <em>cross-platform</em>e là l'idée c’était d’être à la fois sur BeOS et Linux. Le reste on s'en foutait.
 
 
 
<em>Network oriented</em>, ça c'est super important parce que c'est une des décisions qui va faire que VLC va devenir hyper populaire. C'est un lecteur qui doit un être lecteur pour lire des flux réseau. Et puis c'est un projet étudiant.
 
 
 
Ça leur prend à peu près deux ans à se battre avec l'école pour transformer tout ça en GPL, puisque l’école avait comme seule idée l'idée de récupérer le décodeur MPEG-2, de le revendre, licence, etc. Sauf que c’était des étudiants qui faisaient ça sur leur projet de deuxième année. Ils faisaient 150 heures, ils n'avaient pas envie de bosser gratos pour l'école, grosso modo. Je ne vais pas dire que ce n'est pas des gentils, mais en tout cas…
 
 
 
Voilà. VideoLAN, en fait, ça fait plein de projets, et c’était donc un groupe de projets. Il y a plein de projets qui sont morts. Ça fait partie du deal. Mais il y en a deux qui sont, enfin, il y en a deux qui étaient assez connus à l'époque. Il y a  VideoLAN client, qui est devenu donc VLC, et puis VLC Media Player, et puis il y avait serveur qui s'appelait VideoLAN Server et donc qui s'appelait VLS. Et puis il y avait plein d'autres trucs complètement délirants, notamment une façon de faire du multicast sur un réseau qui ne supporte pas du multicast avec DVLAN. Si un jour il y a des gens qui ont de l'estomac, je vous raconterais.
 
 
 
Voilà. Il y a plein de bibliothèques, de décryption DVD, décryption de Blu-ray, etc., et donc c'est plein de projets qu'on hausse. Évidemment le projet que les gens connaissent bien c'est VideoLAN, c'est VLC.
 
 
 
Et le deuxième projet que les gens connaissent bien c'est 264, qui est donc le meilleur encodeur au monde de vidéo, qui est utilisé par tout le monde, aussi bien par les pirates, évidemment, que par YouTube, Facebook et tous ces gens-là qui n'utilisent évidemment que ça.
 
 
 
Ça c'est le schéma qui avait été fait en 2003. C'est assez intéressant parce qu'en fait rien n'a changé à part qu'il y a certains projets qui sont morts. Vraiment l'idée c'était on prenait tous les inputs que ce soit en fichiers, en DVD, le satellite, ou la TNT. On prenait avec VLC. Soit on le ré-encodait et on l'envoyait sur le réseau, soit avec VLS. Et puis on voyait, et puis on avait des clients. Ça c’était le projet VideoLAN, c'était vraiment l'ensemble de la solution. VLC en fait c'était à l'origine juste un des clients et ensuite c'est devenu la chose plus connue.
 
 
 
 
 
==08' 24==
 
Juste un petit point.
 

Dernière version du 20 mai 2016 à 19:29


Publiée ici