A l'époque, la retransmission de la cérémonie d'investiture de Barack Obama sur Internet avait défrayé la chronique. Dans cet article, on vous explique ce dont vous avez besoin pour diffuser un événement live quel qu'il soit sur Internet. Souvenez-vous, nous avions consacré un dossier sur l'encodage de la vidéo pour le web. Il s'agissait de la manière de compresser de la vidéo pour un usage à la demande. La diffusion d'un événement live sur Internet obéit aux mêmes principes techniques. Le postulat de base est ce que l'on appelle la règle des 80% qui stipule : afin que les internautes puissent visionner le contenu live dans de bonnes conditions (sans ralentissements), on recommande de ne pas encoder le contenu à plus de 80% de la première bande passante disponible pour les internautes pour laquelle la qualité est acceptable. Compte tenu de la récente augmentation des bandes passantes au Maroc, un encodage à 300 kbps (64 kbps pour l'audio et 236 kbps pour la vidéo) semble raisonnable. Il est même possible de monter jusqu'à 410 kbps. Vous ciblez alors les internautes équipés en 512 kbps et plus. Concrètement, si vous voulez retransmettre un événement live sur Internet, vous devez suivre la démarche suivante. Tout d'abord, il vous faut un ordinateur connecté à l'Internet par ADSL équipé d'une carte son interne. La liaison Internet devra être musclée. Le débit en upload de la liaison devra être au moins le double du débit de la vidéo pour se laisser une marge de manœuvre. La solution d'avoir recours à un ordinateur est en réalité un peu artisanale quoique tout à fait fonctionnelle car des encodeurs spécifiquement dédiés à la diffusion sur Internet sont disponibles sur le marché. Ceci étant dit, l'ordinateur est relié à l'Internet. On connecte une carte d'acquisition vidéo à l'ordinateur et on y installe les drivers de la carte. Vous pourrez par exemple utiliser une Pinnacle USB Dazzle DVC90. Un logiciel de streaming est nécessaire. Adobe met en ligne gratuitement un tel outil de streaming. Il s'agit de Adobe Flash Media Live Encoder. Grâce à ce logiciel, vous pourrez acheminer par Internet le flux vidéo vers les infrastructures de votre hébergeur vidéo. En effet, c'est lui qui réceptionne le flux vidéo et le redistribue sur le réseau en augmentant la bande passante. L'hébergeur vidéo met à votre disposition une URL Flash Media Server. Celle-ci vous permet de pousser le signal par Internet vers l'hébergeur qui joue alors le rôle de réémetteur. Il ne vous restera plus qu'à commanditer le développement et l'hébergement d'un site Internet comprenant un player flash pour le visionnement live du flux. Les hébergeurs vidéo facturent généralement au trafic. Cela signifie que plus il y a un nombre important d'nternautes qui visionnent la vidéo live sur Internet, plus le commanditaire de la diffusion de l'événement sur internet va verser de l'argent à l'hébergeur vidéo. Pour un événement ponctuel, on peut passer par un hébergeur vidéo, mais si la diffusion est fréquente cela peut valoir la peine d'acquérir l'expertise pour le faire soi-même. Ceci se fait en investissant dans des serveurs et des logiciels de streaming comme Adoble Flash Media Server.