Streaming : Quelles solutions ?

Aujourd'hui l'insertion de médias dans les sites internet devient commun, la vidéo devient omniprésente sur les sites. Youtube, DailyMotion, Vimeo ... ont su imposer ce support sur Internet comme la nouvelle référence. Il est donc primordial de bien choisir sa solution de diffusion de vidéo pour son site Internet.

Il existe trois solutions majeures sur le web pour diffuser vos vidéos.

Tout d'abord, vous pouvez déposer vos vidéos sur un site dédié comme Youtube ou DailyMotion et les insérer dans votre site mais vos vidéos seront publiques et pourront être visionnées en dehors de votre site.

Sinon vous pouvez les déposer directement sur votre serveur et les visualiser avec un lecteur sur votre site. Cette solution est assez pratique mais comporte quelques inconvénients.
En effet, pour visualiser la vidéo, vous allez devoir la charger préalablement suffisamment pour éviter les coupures et surtout vous ne pourrez pas naviguer dans la vidéo avant qu'elle ne soit complètement chargée.  De plus vous serez obligé d’encoder la vidéo avec une qualité suffisamment faible pour que tous les internautes puissent la visualiser sans coupures. Cette solution est suffisante si vous souhaitez partager quelques vidéos mais atteindra vite ses limites si vous souhaitez en diffuser beaucoup.

Enfin, il y a la solution du déploiement ou location d'un serveur de streaming. Cette solution est d’après nous la plus performante pour la gestion de vidéos. Elle permet de diffuser des vidéos sur votre site compatibles avec n’importe quels supports (flash, html5, ios, Quicktime) avec une qualité adaptée à la capacité du visiteur et de naviguer dans les vidéos dès le début du chargement. De plus, les serveurs de streaming permettent la diffusion de vidéos en temps réel, c'est-à-dire de diffuser une vidéo en même temps qu’elle est enregistrée (par exemple pour un concert, un bulletin météo …).

C’est donc sur cette troisième solution que nous avons voulu présenter car elle est pour nous le meilleur compromis pour la mise en place d’une vidéothèque ou d’une WebTV.

Fonctionnement d’un serveur de Streaming

Un serveur de streaming est une application client/serveur qui diffuse un flux vidéo en continu à partir de l’endroit défini par le client. Le serveur analyse la bande passante du client et adapte la qualité de diffusion à cette dernière ce qui permet de conserver une vidéo fluide.

Un serveur de streaming permet également de sécuriser les vidéos diffusées pour éviter leur enregistrement, évitant ainsi la reproduction et le partage des vidéos.

Quel sont les solutions ?

Il existe aujourd’hui beaucoup de solutions de streaming sur le marché mais nous n’allons aborder que les 3 que nous estimons majeurs sur le marché :

  • FMS (Flash Media Server) édité par Adobe est aujourd’hui la solution la plus complète offrant même des fonctionnalités de peer-to-peer pour le Live, ce qui permet de délester le serveur. Son installation et paramétrage se révèle être très simple pour une mise en place rapide d’un serveur. 
    Il a cependant un défaut majeures, son prix (4759 €/HT) qui en fait un rapport qualité/prix assez mauvais. 
     
  • Wowza Media Server 2 édité par Wowza Media Systems est d’après nous la meilleure alternative à FMS. Il rassemble les mêmes fonctionnalités que FMS sauf pour le protocole RTMFP qui permet la diffusion en peer-to-peer de Live. Wowza est également assez simple à installer, il ne nécessite qu’une machine virtuelle Java.
    Un des gros avantages de Wowza face à FMS est son prix (700 €/HT) le rendant beaucoup plus accessible.
     
  • RED5, est une solution Open-source. Ce serveur gratuit est écrit en Java et peut s’installer sur n’importe quel serveur. Il est cependant nécessaire d’avoir suffisamment de compétences pour l’installer et le paramétrer. Le principal défaut de Red5 est son manque de stabilité lorsqu’il est beaucoup sollicité. Il est donc suffisant pour des sites avec un traffic assez faible mais montrera rapidement ses limites.

Si vous avez des questions ou souhaitez monter un projet de diffusion de vidéos sur le Web, n'hésitez pas à nous contacter.

Posté dans Web, Video par Xavier le 19 Juillet 2011

Commentaires

Portrait de Seller

Bonjour, Avez-vous déjà testé le serveur de streaming VODOBOX Live Server pour une vrai Web TV ? Je cherche un serveur qui diffuse en HLS et qu'il soit compatible Android et iDevice à la fois. Ce logiciel semble l'être (j'ai testé la trial) mais je n'ai pas les moyen de la tester avec une grosse charge client. Il est aussi moins chers que Wowza et plus facile a configurer. Bien a vous ! M. Seller.
Portrait de samoud

Bonjour, Pour FMS version gratuit quelle est nombre max de connexion simultanés ? D' après les test il se bloque a 1000 visiteurs mais je suis pas sur . Merci
Portrait de Xavier

Bonjour Samoud, Désolé pour ma réponse tardive. A ma connaissance, Adobe ne propose pas de versions gratuite de son outil ... Peut-être une version étudiants mais en tout cas pas en version commerciale. Cordialement, Xavier
Portrait de Marc

Bonjour, Si le serveur Adobe FMS existe en version de développement gratuite. Simplement, elle est limitée à dix connexions simultanées.

Bonjour, Nous recherchons actuellement une solution de Streaming, qui nous permettrais de diffuser un flux compatible sur toutes les plateformes (Ios, android , web,....) Merci pour vos conseils, Cordialement, Julien
Portrait de EMAJULY

Bonjour j'ai besoin d'une aide, Voilà, je suis sur un projet de création d'une chaine de télévision et j'aimerais savoir comment faire pour me faire diffuser sur un bouquet tel que freebox, bbox de bouygues, sfr, alice, orage ou autre ? JE VEUX FAIRE UNE CHAINE COMME TRACE, OU OFIVE, OU MBOA TV A PETIT BUDGET. - EST CE PAYANT ? Si oui combien à l'année ?- Ou est ce eux qui me paient s'il y a des abonnés sur ma chaine ?- J'aimerai que la chaine soit si possible gratuite.- Pour un début la chaine emettra de 8h à 00H 7/7- Je suis à paris- J'aimerais commencer la diffusion de la télé sur internet depuis mon domicile, mais comment faire pour envoyer le flux streaming en direct ?- QUELLE LOGICIEL D'AUTOMATION UTILISER POUR FAIRE UNE PROGRAMMATION DE LA PLAYLIST ? ( je recherche quelque chose de pro, j'ai un budget de 500€) [b]COTÉ PRODUCTION[/b] - je produis, réalise, et monte moi même mes programmes sauf des clips que je devrais demander l'autorisation de diffusion et bien évidemment la sacem. [b]CÔTÉ MATERIELS[/b] [b]EN MONTAGE[/b]- Je dispose de 2 Macbook pro pour le montage sous final cut- L'habillage logo animé sous after effects - Graphisme sous Photoshop [b]EN MATERIEL DE TOURNAGE[/b]- je dispose 2 CAMERAS 5D MARKII + 1 STEADYCAM + 1 GRUE + 2 TRÉPIEDS LOURD, + 2 fond vert de 9m2 POUR INCRUST + - 8000 watt en éclairage. [b]COTE SON[/b]1 MICRO MAIN, 1 MICRO PERCHE, 1 ENREGISTREUR NUMERIQUE XLR, d'une table de mixage, et d'un studio musique pour travailler des voix off. [b]POUR LE STREAMING INTERNET POUR COMMENCER[/b] -- je dispose D'1 ORDI PC et je compte me procurer très prochainement D'1 ORDI IMAC Et aussi j'ai deux animatrices qui sont prêtes à m'aider pour animer des petites émissions, Il me manque juste un mini local genre 10 à 20M2 mais pour l'instant je n'ai pas de budget fixe pour cela. [b]MERCI DE VOTRE AIDE, J'ESPERE AVOIR ÉTÉ CLAIR SUR MA DEMANDE.[/b]

Bonjour,. Nous avons lancé un projet de création de webradio dans le but streaming De plus, nous cherchons des gens motivés qui désireraient rentrer ..... je suis actuellement a la recherche d'une solution de streaming pour ma radio,
Portrait de cattaneo

bonjour je souhaiterais mettre ne place en serveur et une connexion a deux pc sous windows qui envoie le flux sur le serveur. J'aimerais pouvoir retravailler les flux sur le serveur pour arranger les fenêtres et faire du double stream en une seul sortis. (twitch) merci de l aide

Ajouter un commentaire

CONTACT

MMDev est située à St Laurent de Chamousset dans les monts du Lyonnais à 40 km de Lyon (Rhône 69) et à 45 Km de Saint Etienne (Loire 42).

Adresse
La Bâtie
69930 Saint Laurent de Chamousset