Version imprimable Comment faire de la diffusion en direct MPEG-4 sur internet


Comment faire de la diffusion en direct MPEG-4 sur Internet


Pour la diffusion en direct, la machine d’encodage doit être la plus gonflée possible car elle devra cette
fois transformer la vidéo en temps réel et l’envoyer au débit demandé.

La connexion Internet est également importante. Un simple modem à 56 Kbits/s ne permet pas d’envoyer
une image acceptable.

Pour les connexions ADSL et satellite, il faut faire attention car les débits montant (vers le serveur) sont plus faibles que les liaisons descendantes (depuis le serveur). Ainsi une liaison ADSL proposant 512 Kbits/s comme débit théorique descendant ne permettra que 128 Kbits/s théoriques en montant. Avec une liaison à 1 Mbits/s descendant, le débit montant est alors de 256 Kbits/s théorique. Le débit utilisé pour l’encodage dépendra donc souvent principalement du débit montant depuis l’endroit d’où l’on diffuse.

La chaîne complète de diffusion est donc la suivante :
  • Une source vidéo. Cela peut être une simple Webcam, un camescope connecté à une entrée de l’ordinateur (DV ou analogique) ou même une régie vidéo complète.
  • Un ordinateur le plus puissant possible pour encoder en temps réel
  • Une connexion Internet au minimum de type ADSL 512/128 et de préférence en 1024/256
  • Une réservation sur le serveur de streaming live d’un fournisseur d’accès Internet qui fournira la bande passante nécessaire en fonction du nombre de « flux » (le nombre de signaux vidéo simultanés envoyés à des spectateurs)
  • Un lien depuis votre site Web avec l’affichage de la date et l’heure de votre diffusion et éventuellement une fenêtre permettant d’insérer le lecteur vidéo.
  • Il peut être intéressant également d’avoir sur la page du direct un chat permettant aux internautes de s’exprimer et de poser des questions.
Les fiches en annexe présentent les paramétrage de divers logiciels pouvant être utilisés pour l’encodage en direct sur Mac OS X (avec QuickTime Broadcaster), sur Linux (avec mp4live), sur PC(avec wirecast).

Un mélangeur vidéo en direct sur le net : WebcamTV


Le Tomat’lab est un groupe de personnes (développeurs informatiques, experts, TV et producteurs
associatifs prêts à tester…) qui cherchent à inventer la télé de demain en créant de nouveaux services
au croisement des technologies et des usages.

Il travaille actuellement sur le projet WebcamTV, un logiciel libre proposant un mélangeur vidéo en
ligne qui permettra de réaliser une émission en direct avec par exemple :
  • Des caméras reliées par un réseau sans fil
  • Des caméras ou webcam reliées via le réseau Internet.
Le tout pourra être diffusé ensuite de façon traditionnelle (diffusion hertzienne ou câble) ou par
Internet.

On peut imaginer une Télé associative dont la régie technique est un simple ordinateur placé dans un local de la ville, envoyant 3 cadreurs reliés par un réseau sans fil pour organiser un plateau télé sur la place de marché avec des interventions en direct d’un ou plusieurs correspondants dans la ville jumelée.
Les premiers tests ont pu démontrer déjà la variété des usages imaginables pour : des télévisions de proximité, des associations humanitaires internationales, des sociétés, etc.

Les développements en cours se trouvent sur http://tomatlab.videontv.org/