web-dev-qa-db-fra.com

Hébergement Web pour une chaîne de télévision avec streaming vidéo

Je crée un site Web pour une chaîne de télévision basée sur le Web. Je suppose donc que l'utilisation de la bande passante sera lourde, mais je ne suis pas doué pour le calcul de la bande passante.

Couple de questions:

  1. En supposant que le site diffuse de la vidéo HD 24h/24, 7j/7 à 1 000 personnes, de combien de bande passante s'agit-il?
  2. Où devrait-on héberger quelque chose comme ça? Le canal aura une connexion Internet par fibre optique, mais je ne connais pas la limite de leur bande passante. Ne vaudrait-il pas mieux avoir leur propre serveur ou hôte en ligne?

Dans les deux cas à la question 2, des recommandations? Je suis généralement un concepteur de site Web habituel pour les petites entreprises. C'est donc un nouveau niveau.

Votre aide est appréciée.

3
Mankind1023

Vous omettez de nous faire savoir la vitesse de leur ligne de fibre optique - mais hébergez-vous ailleurs alors que cela a un coût - donnerait un meilleur résultat si leur bande passante était insuffisante.

Supposons que 1 000 personnes regardent un signal Full HD. Un signal 1080HD via Roku peut prendre jusqu'à 8 Mbps - utilisez donc cela en tant que norme - disons qu'il était de 8 000 Mbps

1024mbps est une ligne GIGE ...

Vous voudrez peut-être utiliser certains des divers services CDN sur le marché pour vous aider avec ceci ...

1
Glenn Kelley

La vidéo H.264 720p est généralement comprise entre 4 Mbps et 15 Mbps. Les vidéos 720p d'iTunes dépassent à peine 4 Mbps.

Que vous souhaitiez héberger le canal vous-même ou que quelqu'un d'autre le héberge, cela dépend de plusieurs facteurs. Diffusez-vous de la vidéo en direct? Quel type de bande passante l'entreprise a-t-elle? A quoi ressemble la base utilisateur? Le nombre maximal d'utilisateurs simultanés ou la croissance moyenne ou prévue dans 12 mois est-il 1 000? Sont-ils tous susceptibles d'être situés dans la même région que l'entreprise? Vont-ils être dispersés à travers le monde? Et l'entreprise dispose-t-elle de l'expertise/des ressources pour gérer son propre centre de données?

Sauf s'il s'agit d'une grande entreprise ou d'au moins une personne possédant une expérience de l'exploitation d'un centre de données et capable d'assurer une haute disponibilité, il est probablement préférable d'externaliser l'hébergement Web vers une entreprise professionnelle. Une bonne configuration peut être de télécharger votre flux vidéo vers l’un des fournisseurs de CDN, qui peuvent ensuite utiliser leur réseau Edge pour le diffuser avec vos utilisateurs avec une latence minimale. Cela serait également plus efficace que d'essayer de l'héberger vous-même, au cas où votre base d'utilisateurs augmenterait de manière inattendue.

1
Lèse majesté

Je crains que ce ne soit pas une question facile à répondre. Je penserais sérieusement à parler à un service CDN (comme Akamai). Ils ont généralement de bonnes solutions pour diffuser la télévision en direct en direct à un public plus large, mais cela aura un prix.

Un autre de mes clients diffusait un flux TV de très basse qualité à 320 kbps pendant env. 200-500 spectateurs (maximum) et même avec une coupure de 90/10 (où les 10% les plus performants ne sont pas calculés), les coûts de diffusion sont astronomiques!

Pour héberger le flux, vous avez généralement un serveur situé à la source du flux de télévision, qui alimente directement le serveur RSTP dans un serveur CDN préconfiguré. Dans le pire des cas, si vous ne parvenez pas à créer ce flux vous-même, vous devrez en créer un, en louer ou en acheter un. Assurez-vous simplement que le serveur d’alimentation dispose de suffisamment de bande passante pour alimenter le signal une seule fois et protégez le serveur contre les accès directs (seul le CDN pouvant accéder au flux).

Sérieusement, parlez à un fournisseur de CDN!

1
David K.

Disons que la vidéo est encodée à 1500 kbit/s:

1500 kilobits par seconde * 24 heures * 1 000 téléspectateurs = 16,2 téraoctets

Il s’agit d’un trafic soutenu de 1,5 Gbit/s, il vous faut donc au moins deux serveurs avec Ethernet Gigabit.

0
webjunkie