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.
Handy oder Kamera
Larix Broadcaster, Action-Cam, OBS
RTMP-Push an
rtmp://deine-ip/live/dein-key
Dein RTMP-Server
nginx-rtmp auf Debian, Deutschland
RTMP-Pull als Medienquelle
Gaming-PC mit OBS
Layout, Overlays, Kameras
Stream wie gewohnt aus OBS
Twitch, YouTube, Kick
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-ipsteht für die IP-Adresse deines Servers, die du im Panel findest.dein-keysteht für einen Stream-Key, den du selbst festlegst.
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 OBSrtmp://deine-ip/live/dein-key
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.confrtmp { server { listen 1935; chunk_size 4096; application live { live on; record all; record_path /srv/recordings; record_suffix _%F_%H-%M-%S.flv; } } }
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-Medienquellertmp://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