RTMP Server mieten

Du bekommst einen Debian-Server, auf dem nginx-rtmp schon eingerichtet ist. Dein Handy streamt aus der Küche an den Server, OBS auf dem Gaming-PC holt den Stream dort ab. Das eignet sich für Twitch IRL ebenso wie für Multi-Cam-Setups.

  1. Handy oder Kamera

    Larix Broadcaster, Action-Cam, OBS

    RTMP-Push an

    rtmp://deine-ip/live/dein-key

  2. Dein RTMP-Server

    nginx-rtmp auf Debian, Deutschland

    RTMP-Pull als Medienquelle

  3. Gaming-PC mit OBS

    Layout, Overlays, Kameras

    Stream wie gewohnt aus OBS

  4. Twitch, YouTube, Kick

RespawnHost leitet nichts weiter. Wohin der fertige Stream geht, legst du selbst in OBS fest.

Warum ein eigener RTMP-Relay?

Zwischen Kamera und OBS hängt bei diesem Setup kein fremder Dienst. Handy, Action-Cam oder ein zweites OBS senden direkt an deinen Server. Auf dem Gaming-PC holst du den Stream als Medienquelle in OBS und schickst das fertige Bild von dort an Twitch, YouTube oder eine andere Plattform. Vorinstalliert sind nginx-rtmp und eine Beispiel-Config. Du meldest dich per SSH an und passt den Stream-Key an. Mit der Standard-Config liegt die Verzögerung meist zwischen 0,5 und 1,5 Sekunden, der Pull läuft mit voller Bitrate.

So funktioniert der RTMP-Relay

  • deine-ip steht für die IP-Adresse deines Servers, die du im Panel findest.
  • dein-key steht für einen Stream-Key, den du selbst festlegst.
  1. Kamera sendet an den Server

    In Larix Broadcaster, auf der Action-Cam oder in OBS auf einem Zweit-Laptop trägst du deinen Server als Ziel ein.

    Ziel in Larix oder OBS

    rtmp://deine-ip/live/dein-key

  2. Der Server nimmt den Stream an

    Auf dem Server hält nginx-rtmp den Stream als Live-Kanal bereit. Wenn du willst, speichert der Server zusätzlich eine Aufnahme auf der NVMe oder erzeugt eine HLS-Vorschau für den Browser.

    /etc/nginx/nginx.conf
    rtmp {
        server {
            listen 1935;
            chunk_size 4096;
    
            application live {
                live on;
                record all;
                record_path /srv/recordings;
                record_suffix _%F_%H-%M-%S.flv;
            }
        }
    }
  3. OBS holt den Stream ab

    Auf dem Gaming-PC legst du in OBS eine Medienquelle mit derselben Adresse als Eingabe an. Dort baust du Layout, Overlays und Kameras zusammen und streamst wie gewohnt zu Twitch, YouTube oder Kick.

    Eingabe der OBS-Medienquelle

    rtmp://deine-ip/live/dein-key

Tarife für deinen RTMP-Server

In jedem Tarif sind Debian und nginx-rtmp vorinstalliert. Alle laufen mit KVM auf AMD Ryzen und NVMe-SSD und sind monatlich kündbar.

Was der Server für deinen Stream kann

  • nginx-rtmp vorinstalliert

    Das Debian-Image bringt das nginx-rtmp-module schon mit. Push und Pull funktionieren direkt nach dem ersten Start, du trägst nur noch deinen Stream-Key ein.

  • 0,5 bis 1,5 Sekunden Latenz

    So viel Verzögerung liegt im EU-Setup typischerweise zwischen Handy und OBS. Für Gespräche und Reaktionen im IRL-Stream reicht das. Mit kürzerem Keyframe-Intervall im Encoder und kleinerer chunk_size sind auch unter 500 ms möglich.

  • Eigene Stream-Keys

    Stream-Keys legst du selbst fest. Über den on_publish-Hook von nginx-rtmp kannst du zusätzlich eine Authentifizierung erzwingen.

  • Aufnahme auf NVMe

    Auf Wunsch schreibt nginx-rtmp jeden Kanal als FLV-Datei auf die NVMe. Mit einem ffmpeg-Aufruf in exec_record_done wird daraus automatisch eine MP4-Datei.

  • Voller Root-Zugriff

    Per SSH bist du root und richtest HLS, DASH, weitere Bitraten oder SRS und MediaMTX parallel selbst ein.

Hardware und Netzwerk

Die Single-Core-Leistung der Ryzen-CPUs reicht für 1080p60 mit über 8.000 kbit/s, auch wenn parallel HLS erzeugt wird. Der Server steht in Deutschland. Aus Deutschland und den Nachbarländern sind die Wege von Handy und PC dorthin kurz.

System
Debian mit nginx-rtmp
RTMP-Port
1935
Prozessor
AMD Ryzen mit über 5 GHz Takt
Arbeitsspeicher
DDR5 ECC
SSD
NVMe Gen4
Netzwerk
10 Gbit/s Uplink, 10 TB Traffic im Monat
DDoS
Gaming DDoS Protection, auch für RTMP
Standort
Deutschland

Ping-Test

  • Deutschland · EU

    —

Gemessener Ping vom Testserver der Region zu deinem Internetanschluss. Der Ping im Spiel kann abweichen. Bei „Nicht messbar“ kann die Verbindung blockiert oder der Testserver nicht erreichbar sein.

Wofür sich ein eigener RTMP-Server eignet

  • Twitch IRL aus Küche oder Garten

    Larix Broadcaster auf dem Handy sendet an deinen Server, OBS holt den Stream als Medienquelle ab. So bleibst du im Bild, auch wenn der Gaming-PC in einem anderen Raum steht.

  • Action-Cam oder Drohne in OBS

    Action-Cam, GoPro oder Drohne senden per RTMP an den Server. In OBS bindest du das Bild als Quelle ein und mischst es mit Facecam, Overlays und Chat.

  • Co-Streaming mit Gästen

    Dein Gast schickt sein OBS-Bild an deinen Relay, du holst es als Medienquelle in deine Szene. Das Bild ist in der Regel besser und stabiler als eine Kamerafreigabe über ein Voice-Tool.

  • HLS-Vorschau im Browser

    Der Server packt den Stream ohne Neucodierung nach HLS oder DASH um. So lässt er sich auf einer Webseite einbetten, oder deine Mods bekommen eine Vorschau.

  • Aufnahme als Backup

    Der Server zeichnet deinen Livestream nebenbei auf der NVMe auf. Daraus schneidest du später VODs, Clips und Highlights.

  • Eigener Relay statt Restream-Dienst

    Statt über Restream.io oder Castr läuft der Relay auf deinem eigenen Server, mit deinen Stream-Keys. Monatliche Tarifstufen mit Limits gibt es dabei nicht, du zahlst nur den VServer.

Häufige Fragen zum RTMP-Server

Ein RTMP-Server (Real-Time Messaging Protocol) nimmt Live-Video entgegen und gibt es an andere Clients weiter. Typisch ist dieser Ablauf: Ein Encoder wie das Handy, OBS oder ein Hardware-Encoder sendet per RTMP an den Server, ein anderer Client ruft den Stream dort ab. Bei uns läuft dafür nginx-rtmp auf Debian.

RTMP-Server ab 4,99 € im Monat

Debian mit vorinstalliertem nginx-rtmp auf AMD Ryzen und NVMe. Der Server ist meist nach wenigen Minuten online, danach kannst du den ersten Stream senden.

RTMP-Server konfigurieren