Comparez partagé revendeur VPS Cloud RTMP Hébergement dédié

Le meilleur hébergement de type pour un projet de streaming en direct est habituellement différent pour un site web ordinaire.

Vs dédiés VPS

A VPS (Serveur privé virtuel) peut être utilisé pour la vidéo en direct en streaming le développement de projets et les essais, mais n’est pas recommandée en temps de production.

Dédié les serveurs sont recommandés.

Plusieurs VPS (Serveurs privés virtuels) partager le même serveur avec le même matériel (disque, UNITÉ CENTRALE DE TRAITEMENT, mémoire, lien). Alors que des problèmes de performances qui en résultent ne sont pas visibles au moment de servir des pages http, perte/latence/temporaire cadre gel peut se produire dans les diffusions sur un VPS, selon comment les autres VPS sur le même serveur utilisent les ressources physiques partagées et temporaire verrouiller ces. Quand 4-12 VPS partagent la même connexion de serveur de 100 Mbit/s, qui peut limiter le nombre d’utilisateurs simultanés pour 10-20. Vous devez éviter d’utiliser un VPS pour le mode de production.

Vitesse de connexion est très importante pour les flux vidéo et limite le nombre maximal d’utilisateurs simultané qui peut être servi. Un serveur dédié a propre connexion dédiée.

Emplacement du serveur est aussi important. De nos tests les serveurs US avec connexion 1000 Mbps, atteindre 200-750Mbps vitesse d’upload à divers endroits aux États-Unis, 80Mbit/s de UK, 30Mbit/s de FR, quelques Mbit/s d’Asie.

Vs partagés VPS

Même si elle semble intuitive, un plan d’hébergement partagé sur un serveur qui exécute un service de protocole rtmp peut être mieux qu’un VPS parce que dans le premier cas, le service de protocole RTMP (processus de) a un accès complet à toutes les ressources de serveur dédié et distribue ces clients avec aisance en continu conçu. Sur un VPS, le service de protocole RTMP est installé sur une fraction du serveur et allocation de ressources/équilibrage se fait au-dessus du serveur RTMP. Cela peut provoquer des interruptions de transmission en continu visibles, latence ou serveur se bloque en raison de la limitation et la coupe de ressources appliquée aux processus de service rtmp. Nous vous recommandons d’utiliser un service RTMP installé directement sur un serveur dédié, même si le service est partagé. Nous ne recommandons pas un service RTMP installé sur un partage de serveur.

Revendeur comptes (programme d’installation avec CPanel/WHM) sont des comptes qui peuvent de gérer plusieurs comptes CPanel. Plusieurs comptes revendeurs sont généralement hébergés sur un VPS ou serveur dédié et ont moins de ressources et de priorité qu’un VPS. Les fournisseurs d’hébergement revendeur ne comprennent généralement rtmp Hébergement en raison de la gestion et de ressources allocation sans tracas.

Nuage les instances sont semblables aux VPS et ont des limitations semblables (Il existe plusieurs instances sur un serveur et chacun peut grandir et occuper des ressources gratuites disponibles). Référence: Limite de connexion Instance CDN AWS, EC2 Limite de bande passante .

 

En conclusion, un serveur dédié est recommandé. Si ce n’est pas possible un hébergement mutualisé où rtmp service s’exécute sur directement sur le serveur dédié est la prochaine meilleure chose. Un environnement cloud ou vps vient en dernier et peut être utilisé pour mettre en place une configuration de test/développement sur mesure.

H264 recommandée Bitrate vidéo Basé sur la Résolution

la qualité de la vidéo dépend de la bande passante allouée par flux qui doit tenir dans les limites de la vitesse de téléchargement pour connexion diffuseur et la vitesse de téléchargement pour watcher.

Une résolution plus élevée nécessite plus de bande passante pour montrer une image claire, sans trop de pixellisation. Plus de pixels exigent plus de bande passante.

Réglage plus élevé de la bande passante vidéo permettra de réduire le niveau de compression requis et pixellisation sur les mouvements, mais les utilisateurs devront avoir une connexion plus ou causera une perte massive de châssis, interruptions, grande latence.

Débits vidéo recommandées en Mbits/s (b / s)

Performance de webcam, Appels vidéo, Conférences, Scène de Concerts ou d’événements

Quand le streaming vidéo en direct avec un arrière-plan statique en ce qui concerne les performances de la webcam, appels vidéo, conférences, concerts et spectacles les besoins en bande passante pour le streaming de bonne qualité est généralement inférieurs.

Format Pixels Débit binaire (Mbps)
(téléchargement de connexion)
Transfert (b / s)
(camBandwidth)
100 Téléspectateurs
Débit binaire
144p 256×144 0.28 35000 28
240p 426×240 0.4 50000 40
360p 640×360 0.6 75000 60
480SD p 640×480 0.8 100000 80
480p ED 854×480 1 125000 125
720HD p 1280×720 3 375000 300
1080p FullHD 1920×1080 5 625000 500

Pour 1 façon diffusions avec statique de fond vous pouvez essayer 480p avec 125000 camBandwith (1Mbps) Si le lien de téléchargement permet. Ce débit devrait fonctionner pour la plupart viewer connections.5

Beaucoup de bande passante inférieure peut être utilisé lorsqu’il y a mouvement faible (Essayez la moitié) mais pixellisation peut se produire sur certains moments lorsqu’il y a mouvement supérieur ou le changement de fond, éclairage.

Films, Manifestations sportives, Contenu dynamique

Vidéos avec beaucoup de mouvement, changer fond, paysage, exiger le bitrate supérieur.

Format Pixels Débit binaire (Mbps) Transfert (b / s)
120p 160×120 0.3 37500
144p 256×144 0.4 50000
240p 426×240 0.5 62000
360p 640×360 1 125000
480SD p 640×480 1.2 150000
480p ED 854×480 2.5 312000
720HD p 1280×720 5 625000
1080p FullHD 1920×1080 8 1000000
1440p 2K 2560×1440 16 2000000
2160p 4K 3840×2160 40 5000000

Ces débits sont recommandés pour prévenir la pixellisation en scènes animées (comme sports, films, Jeux d’action).
Débit inférieur peut être utilisé pour les flux avec un niveau inférieur de motion (dans l’exemple pour les présentations, conférences, appels avec arrière-plan statique).

Transfert

Bitrate est généralement en bits (8 des bits de données = 1 l'espace d'octets). Obtenir le transfert généré par bitrate plongée pour 8 bits / octet.
Ex. 8Mbsonps génère 1Mbfournir/s transfert (1000000b / s) et la taille de fichier lors de l'enregistrement.

Exigences de connexion du client

Lors de la diffusion, taille totale de flux doit être inférieure à la vitesse maximale diffuseur de téléchargement.

Faites un test de vitesse de l'ordinateur de diffuseur à un endroit près de votre flux (RTMP) serveur à l'aide d'un outil comme SpeedTest.net . Faites glisser et le zoom à un serveur dans contry / état où vous où hôte (Ex: Si vous hébergez sur l’Amérique du Nord VideoWhisper serveurs d'hébergement vidéo) et sélectionnez. La vitesse de téléchargement est le maximum de données vous ’ serez en mesure de diffuser.

Pour obtenir kb / s à partir kbps divisent par 8. Dans l'exemple 400kbps est 50kb / s (50 000 b / s). Ceci est nécessaire lors de la configuration des applications de streaming en B / s.

Exigences d'hébergement

Nombre de flux consommées pour chaque utilisateur connecté au serveur dépend de la logique de communication.
Pour 1 façon diffuse chaque utilisateur consomme 1 courant.
S'il y a 2 chemin vidéo privée de salles de chat où chaque utilisateur voit 1 vidéo et transmet autre 1 vidéo, 2 ruisseaux par utilisateur seront nécessaires.
Si il ya des salles de conférence vidéo où chaque utilisateur transmet des 1 vidéo et voit autre 3 vidéos, 4 ruisseaux par utilisateur seront nécessaires.

Pour accueillir des centaines ou des milliers de flux simultanément, serveurs avec connexion 1000Mbps sont nécessaires.
Il ’ s important d'avoir le serveur de données réputées Centre avec connectivité haute donc tous vos utilisateurs peuvent se connecter au serveur à bonne vitesse, de leurs différents réseaux et les fournisseurs.

Pour évaluer serveur et la capacité du réseau au moment de choisir un serveur, envisager de transfert mensuel disponible.
Dans l'exemple, VideoWhisper serveurs de streaming vidéo dédiée sont configurés pour permettre 100Tb / data mois ce qui signifie que le trafic autour de 308Mbps transfert continu moyenne.
Un fournisseur vendant des serveurs avec 10 To / mois est prêt à gérer autour de 30Mbps transfert moyen et si le serveur ne permet que 5 To / mois, votre projet ne devrait pas exiger plus de transfert de moyenne 15Mbps.
Sur des événements à fort trafic, serveurs pourraient gérer les pics jusqu'à doubler ou plus de cette bande passante moyenne, seulement si la charge du réseau est faible à ce moment-. Des services fiables devraient être planifiées en fonction des capacités de réseau de fournisseur.