8721 sujets

Développement web côté serveur, CMS

Bonjour,
Je souhaiterais me lancer dans la réalisation d'une web tv, mais je ne sais pas trop comment procéder. je souhaiterais diffuser en live Streaming des vidéos que j'aurais réalisé au préalable et en faire une liste de lecture qui passera en live streaming sur une page web en ligne. après plusieurs recherches sur le net, on me ressort la plus part du temps que je dois passer par des plateformes telles que dailymotion, youtube, usstream... pour le live streaming alors que je souhaiterais m'en passer et héberger moi même mes vidéos sur un serveur chez moi ou sur mon serveur d'hébergement web (selon ce qui serait le mieux indiqué pour mon projet). je sollicite donc votre aide pour quelques éclairages sur la procédure à suivre. Merci pour votre temps. Bonne journée!
Salut,

Une chose ne me paraît pas claire, c'est de la vidéo en direct ou en différé (podcast) que tu vas proposer ? Parce que ça change pas mal la donne.

Si c'est en différé, tu peux te passer de ces plateformes quand tu veux. Tu stockes tes vidéos sur ton serveur, tu mets un player sur ton site et voilà (tu n'auras pas de difficulté à trouver un player qui te conviendra, il y en a des centaines). A moins que tu aies une énorme audiance, tu n'as pas trop de risques, il faut quand même un sacré moment avant que le réseau soit saturé et que ça lague chez tout le monde; tu n'as pas vraiment besoin d'héberger tes vidéos sur ces plateformes communautaires tant que tu as de la place sur ton propre hébergement à mon avis; surveille quand même si tu as des quotas de bande passante par mois et combien du consommes, on ne sait jamais mais normalement, ça doit le faire.

Je ne m'y connais pas trop dans le domaine de la vidéo, mais pour l'audio, je connais des gens qui se payent un serveur dédié pour leur site et qui mettent leur podcasts sur soundcloud; je trouve ça ridicule, ce genre de sites sont d'après moi le plus souvent inutilement lourds, mal conçus, et bourrés de pub partout; les gens en question ont une audience plus qu'honorable mais loin d'avoir vraiment besoin de ça. Donc je t'encourage vivement, si tu peux, à te passer tant que possible des plateformes centralisées. Si tu trouves une solution qui te convient, ça serait intéressant que tu la partages.

Pour le direct par contre c'est autre chose. Ce qui va t'empêcher de faire du direct dans des bonnes conditions avec un hébergement plus ou moins classique, c'est la bande passante par seconde. Si on prend les serveurs dédiés de base, par exemple chez OVH, c'est en général du 100 Mbps. Avec cette bande passante, pour une webradio on peut facilement atteindre les 200 auditeurs avant d'avoir des problèmes de lague (*), mais pour la vidéo je crains que ça ne soit beaucoup moins... du coup pour faire du direct, les plateformes spécialisés sont sans doute incontournables, sachant que pour avoir plus que 100 Mbps ou du débit garanti, ça coûte rapidement très, très, très, très cher.

(*) Avec un calcul rapide, de l'audio en qualité pas trop moche comme 192kbps et en supposant que le réseau est engorgé de manière normale (il n'y a pas 36 voisins qui font pareil en même temps), ça me paraît tenir comme estimation grossière.
Salut QuentinC,
merci pour ta précieuse aide et pour répondre à ta question, c'est du direct que je souhaite faire. Si j'ai bien compris, je vais devoir me tourner vers les plate-formes spécialisées à cause du problème de bande passante. N'est ce pas? Mais est ce qu'il m'est possible de diffuser le contenu en direct à partir d'un ordinateur que j'aurais dédié pour cette fonction, si oui comment je m'y prends?
Modifié par Smokee (25 Nov 2014 - 23:03)
a écrit :
Mais est ce qu'il m'est possible de diffuser le contenu en direct à partir d'un ordinateur que j'aurais dédié pour cette fonction, si oui comment je m'y prends?


Bien sûr que c'est possible. Par contre je ne peux pas te renseigner précisément pour la vidéo.

Pour l'audio, du côté du client émetteur, il existe par exemple des plugins pour VLC, winamp, et les autres players, qui permettent de diffuser ce que tu écoutes plus enregistrer le micro; pour les émissions à plusieurs intervenants on peut utiliser des serveurs de chat vocal comme mumble (sur le principe ça ressemble à skype)

Le flux d'émission est après balancé sur des serveurs de diffusion, dans le domaine de l'audio il existe shoutcast et icecast par exemple. Si tu diffuses sur une plateforme tu n'as pas trop à te soucier de ce qui est installé sur les serveurs normalement; une IP, un port, un login et un pass doivent suffire.

Je suis certain qu'il existe des logiciels et plugins comparables pour la vidéo, mais je ne connais personne qui fait de la web TV, au contraire de la webradio, donc je ne peux pas t'aider. Une recherche Google t'en dira sûrement davantage.