Aller au contenu

Conçu pour un stream qui ne s’arrête jamais

Un serveur pour l’encodage 24/7.

Deux éléments décident du bon fonctionnement d’une diffusion continue : la machine peut-elle encoder en matériel, et quelqu’un compte-t-il les octets qui en sortent ? La plupart des guides traitent le premier et passent sous silence le second, qui est pourtant celui qui apparaît sur la facture.

Le chiffre que personne n’affiche

Ce qu’un stream continu coûte en bande passante.

Une sortie, active chaque seconde d’un mois de 30 jours. Multipliez par le nombre de sorties simultanées que vous envoyez.

RésolutionDébitSortant par moisAvec un forfait de 1 TB
1080p608 Mbit/sYouTube recommande 4,5–9 Mbit/s2.59 TB1.59 TB de dépassement
1440p6016 Mbit/sYouTube recommande 9–18 Mbit/s5.18 TB4.18 TB de dépassement
4K6035 Mbit/sYouTube recommande 20–51 Mbit/s11.34 TB10.34 TB de dépassement

Chaque ligne dépasse un forfait mensuel de 1 TB avant la fin de la première semaine. C’est le calcul qui sous-tend les conseils ci-dessous, et c’est pourquoi l’encodeur est la deuxième question.

Trois façons d’encoder

Choisissez l’encodeur, puis vérifiez la liaison montante.

Chacune de ces options fonctionne. Elles diffèrent par ce qu’elles vous coûtent par heure de sortie et par le matériel dont elles ont besoin.

Intel Quick Sync

Graphique intégré sur un CPU Intel : UHD 770 et plus récent

La façon la moins chère d’encoder en continu. Une machine dédiée gère la 1080p et la 1440p sans que le CPU s’en aperçoive.

C’est une fonction de la puce : elle n’existe donc que sur une machine entière que vous contrôlez. Aucun VPS partagé ne l’expose.

NVIDIA NVENC

Une carte GPU : L4, A16, A40 et le reste de la gamme

Plusieurs sorties simultanées, et une marge confortable en 4K, là où un iGPU atteint sa limite.

La carte est la partie facile. Vérifiez le transfert inclus dans l’instance avant de regarder la carte.

Logiciel (libx264 / libx265)

N’importe quelle machine avec assez de cœurs

Meilleure qualité par bit, et aucun matériel spécial à prévoir.

Il consomme du vrai CPU pour chaque heure de sortie. Tenable en 1080p sur une grosse machine ; coûteux au-delà.

Ce que nous recommandons

Quelle machine convient à quel stream.

Dimensionné à partir du calcul ci-dessus plutôt que selon ce qui coûte le plus cher.

1080p · 1440p

Une machine dédiée avec Quick Sync

Un CPU Intel avec partie graphique intégrée, sur un port 1 Gbit/s réellement unmetered. L’encodeur est inclus avec la puce et les octets ne sont pas comptés : un stream qui tourne tout le mois coûte autant qu’un stream qui tourne une journée.

Voir les machines

Encodage logiciel

Un VPS Unmetered avec des cœurs en réserve

Si libx264 en 1080p vous suffit et que vous préférez ne pas gérer une machine entière, la gamme sans comptage du trafic vous offre ce dont un stream ne peut se passer : une liaison montante dont personne ne compte le trafic, avec l’accès root et un prix mensuel qui ne bouge pas.

Voir la gamme Unmetered

4K · nombreuses sorties

Un GPU, avec le transfert chiffré en premier

NVENC sur une vraie carte gère sans peine la 4K et plusieurs sorties simultanées. Nos instances GPU incluent 1 TB de transfert par mois et facturent chaque gigaoctet au-delà : pour un seul stream continu, la bande passante peut donc coûter plus cher que la carte. Parlez-nous-en avant d’en acheter une pour cet usage.

Voir la gamme GPU

Questions

Les questions posées avant l’achat.

Quelle bande passante un stream 24/7 consomme-t-il réellement ?
À 1080p60 et 8 Mbit/s, un stream qui ne s’arrête jamais envoie environ 2.6 TB par mois. À 1440p60, c’est à peu près 5.2 TB, et à 4K60 environ 11.3 TB. Le calcul est simplement le débit maintenu à chaque seconde du mois, et c’est ce chiffre qui détermine le bon serveur, plus souvent que l’encodeur.
Un serveur GPU est-il le bon choix pour un streaming continu ?
Généralement non, et la raison est le transfert plutôt que la carte. Les instances GPU sont en général vendues avec un petit forfait inclus (le nôtre comprend 1 TB par mois, puis facture au gigaoctet), alors qu’un seul stream continu consomme plusieurs téraoctets. En 4K, la bande passante peut coûter plus cher que le serveur. Un GPU se justifie quand vous encodez de nombreuses sorties à la fois ou travaillez au-delà de la 1440p ; pour une seule diffusion continue, une machine dédiée avec une liaison montante sans comptage du trafic est la réponse la plus économique et la plus simple.
Puis-je utiliser Intel Quick Sync sur un serveur dédié ?
Oui, sur une machine dont le CPU dispose d’un graphique intégré. Il est généralement désactivé dans l’image Linux standard plutôt que dans le firmware : le module i915 est en liste noire et le noyau démarre avec nomodeset. Une fois les deux retirés et après un redémarrage, /dev/dri/card0 et /dev/dri/renderD128 apparaissent et FFmpeg peut utiliser VAAPI normalement. Nous effectuons ce réglage avant la livraison sur toute machine achetée pour l’encodage, et vous envoyons la sortie de vainfo avec les identifiants, pour que ce soit vérifié avant que vous y dirigiez un stream.
Aurai-je accès à /dev/dri/renderD128 ?
Sur une machine dédiée avec GPU intégré, oui : ce périphérique est le nœud de rendu auquel s’adresse l’encodeur, et il apparaît dès que le pilote graphique est autorisé à se charger. Sur un VPS partagé, non, car l’hôte ne transmet pas le GPU intégré aux machines invitées. Si votre pipeline a besoin de renderD128, il vous faut une machine entière ou une instance GPU, pas une machine partagée.
Que signifie « unmetered » pour votre liaison montante ?
Que nous ne comptons pas le trafic : aucun forfait mensuel, aucune ligne de dépassement sur la facture et aucune clause d’usage raisonnable qui bride un flux sortant soutenu. Ce n’est pas une promesse de vitesse infinie : la vitesse du port est le plafond, et un port à 1 Gbit/s transporte environ 324 TB par mois s’il est saturé. Concrètement, un stream actif chaque heure du mois aboutit à la même facture qu’un stream actif pendant une semaine.
Ai-je besoin d’une machine dédiée, ou un VPS suffit-il ?
Pour l’encodage logiciel en 1080p, un grand VPS suffit, et un VPS Unmetered garde une facture prévisible. Pour l’encodage matériel, il vous faut une machine entière : Quick Sync se trouve dans la partie graphique intégrée du CPU, et les instances partagées ne l’exposent pas. C’est là la vraie ligne de partage : non pas la vitesse brute, mais le fait que le circuit d’encodage soit accessible ou non.
Puis-je utiliser RTMP, SRT ou HLS depuis l’un de ces serveurs ?
Oui. Ce sont des machines Ubuntu ou Debian ordinaires avec accès root : nginx-rtmp, SRS, MediaMTX, OBS sans interface ou un simple pipeline FFmpeg y tournent comme partout ailleurs. Sur un serveur non infogéré, nous n’installons ni ne gérons la pile de streaming à votre place ; nous nous assurons que l’encodeur est disponible et que la liaison montante ne vous facturera pas au volume.

Poursuivre la lecture

Les pages sur lesquelles celle-ci s’appuie.