Retour

Hébergement VPS nginx-rtmp, préinstallé

Un serveur nginx-rtmp reçoit le flux en direct d'un logiciel comme OBS et le transmet en même temps à YouTube et à des plateformes similaires. Après la commande, le serveur se configure tout seul, et l'adresse de connexion ainsi que le chemin secret du flux apparaissent dans votre panneau. Le flux n'est pas réencodé, seulement relayé : l'encodage reste donc sur l'ordinateur depuis lequel vous diffusez, et le serveur n'a pas besoin de carte graphique.

Quelle est la taille de votre publication ?

Total$2.58/mois

Les prix incluent la TVA.

Augmentez ou réduisez la RAM et le CPU quand vous voulez. Le disque ne peut qu'augmenter, commencez donc petit.

Qu'y a-t-il d'installé sur votre serveur nginx-rtmp ?

  • Nginx et nginx-rtmp-module, issus de la build du 26 octobre 2026 de l'image tiangolo/nginx-rtmp
  • Entrée RTMP sur le port 1935, enregistrement désactivé
  • Un chemin de flux secret généré aléatoirement : personne ne peut publier sans lui
  • Un fichier distinct pour les cibles de relais : /opt/seturack/nginx-rtmp/hedefler.conf
  • Pare-feu avec seulement les ports 22 et 1935 ouverts

Quelle taille faut-il pour nginx-rtmp ?

Il n'existe pas de chiffre officiel de RAM pour nginx-rtmp. Comme le serveur ne réencode rien, 1 Go de RAM et 1 CPU suffisent pour démarrer, et 2 Go se justifient si vous relayez vers de nombreuses cibles. L'enregistrement est désactivé : aucune vidéo n'est écrite sur le disque et vous en avez donc peu besoin. C'est le réseau qui se fait sentir : chaque cible consomme autant de bande passante sortante que le débit de votre flux, si bien que 6000 kbps vers trois cibles donnent environ 18 Mbps. Le trafic est illimité.

UsageTaillePrixChoisir
Nouvelle publication 1 GB RAM · 1 vCore · 25 GB NVMe $2.58/mois
Publication en croissance 2 GB RAM · 1 vCore · 40 GB NVMe $4.01/mois
Publication très fréquentée 4 GB RAM · 2 vCore · 60 GB NVMe $6.89/mois

Pour qui ?

  • Streamers qui veulent envoyer un seul flux vers plusieurs plateformes à la fois
  • Streamers dont le débit montant à la maison ne suffit pas pour plusieurs plateformes
  • Développeurs qui ont besoin de leur propre point d'entrée RTMP
  • Toute personne qui préfère gérer les plateformes cibles sur le serveur et laisser OBS tranquille

Que se passe-t-il après votre commande ?

  1. Réglez la taille et terminez votre paiement.
  2. Votre serveur démarre et nginx-rtmp s'installe tout seul.
  3. Dans l'onglet Vue d'ensemble de votre panneau, copiez la ligne Adresse de connexion. Elle ressemble à rtmp://IP-address/secret-path.
  4. Dans OBS, allez dans Settings, puis Stream, et réglez le service sur Custom. Saisissez cette adresse comme Server et le nom de votre choix comme Stream Key.
  5. Pour relayer vers une autre plateforme, connectez-vous en SSH et ajoutez la ligne push de cette plateforme à hedefler.conf.
  6. Lancez docker compose restart rtmp dans /opt/seturack/nginx-rtmp, puis démarrez votre flux.

Avec chaque serveur

  • Sauvegardes quotidiennes incluses dans le prix
  • Trafic illimité
  • Accès root complet
  • Augmentez ou réduisez la RAM et le CPU plus tard, et agrandissez le disque
  • Emplacement : Istanbul · IST-1.

Bon à savoir

  • Un chemin secret tient lieu d'authentification de l'émetteur. Toute personne qui a l'adresse peut y publier ou regarder : ne la partagez donc pas.
  • La connexion se fait en RTMP simple, et RTMPS n'est pas installé. Vous ne pouvez donc pas relayer directement vers une plateforme qui n'accepte que RTMPS.
  • Il n'y a ici ni interface web, ni page de visionnage, ni chat. Vous configurez tout depuis un fichier, en SSH.
  • Lancer docker compose restart rtmp coupe tout flux en cours : modifiez donc les cibles avant de passer en direct.
  • Vous détenez les droits et la responsabilité légale de ce que vous diffusez, et vous devez respecter les règles de chaque plateforme. Les clés de flux des plateformes se trouvent dans hedefler.conf : protégez donc ce fichier.
  • Le logiciel ne demande ni frais ni compte, et nginx-rtmp-module est sous licence BSD. Les comptes des plateformes cibles et les mises à jour de version sont à votre charge.

Questions et réponses sur nginx-rtmp

Comment connecter OBS à un serveur nginx-rtmp ?

Dans OBS, allez dans Settings, puis Stream, et réglez le service sur Custom. Collez comme Server la valeur Adresse de connexion de votre panneau, et saisissez le nom de votre choix comme Stream Key, par exemple stream. Vous n'avez pas besoin de port, puisque RTMP utilise 1935 par défaut.

Comment relayer mon flux vers YouTube avec nginx-rtmp ?

Récupérez votre clé de flux sur YouTube. Connectez-vous en SSH, ajoutez la ligne push rtmp://a.rtmp.youtube.com/live2/YOUR-STREAM-KEY; à hedefler.conf, puis lancez docker compose restart rtmp dans /opt/seturack/nginx-rtmp.

De combien de RAM nginx-rtmp a-t-il besoin ?

Il n'y a pas de chiffre officiel. Le flux n'est pas réencodé : 1 Go de RAM et 1 CPU suffisent donc pour démarrer, avec 2 Go pour de nombreuses cibles. Si cela ne suffit pas, augmentez la taille depuis votre panneau. Le serveur redémarre une fois et votre adresse reste la même.

Vers combien de plateformes puis-je diffuser en même temps ?

Il n'y a pas de nombre fixe. Vous ajoutez une ligne push distincte à hedefler.conf pour chaque plateforme, et chaque cible consomme autant de bande passante sortante que le débit de votre flux. Plus de cibles, c'est plus de réseau utilisé, et le trafic est illimité.

Un serveur nginx-rtmp transcode-t-il la vidéo ?

Non. Cette installation relaie le flux tel quel : la résolution et le débit sont donc ceux que vous réglez dans OBS. La charge CPU reste ainsi faible, et l'absence de carte graphique n'a pas d'importance ici. Choisissez des réglages OBS acceptés par vos plateformes cibles.

Les spectateurs peuvent-ils regarder depuis ce serveur ?

Aucune page de visionnage n'est installée. Un lecteur comme VLC peut ouvrir rtmp://IP-address/secret-path/stream-name, mais cela expose le chemin secret. Pour un public plus large, relayez plutôt le flux vers des plateformes.

En savoir plus et voir des applications similaires