Senden aus OBS, vMix und Encodern (RTMP, SRT, WHIP)
Aktualisiert am 11 Okt 2026Ein Castreon-Kanal kann eine Live-Übertragung empfangen — aus einem Produktionsprogramm (OBS, vMix), aus einem Hardware-Encoder oder aus einer anderen Anwendung. Die Übertragung wird zur Quelle des Kanals wie jede andere: Profil, Ausgänge, Ersatzquelle und das Bild „Kein Signal“ funktionieren genauso.
Es gibt drei Wege:
| Weg | Wann Sie ihn wählen | Plan |
|---|---|---|
| RTMP-Eingang | der einfachste — jedes Programm und jeder Encoder kennt ihn | alle Pläne (ab Castreon 1.4.0) |
| SRT | instabile Verbindungen (mobiles Internet, WLAN, große Entfernungen): verlorene Pakete werden wiederhergestellt | alle Pläne |
| WebRTC (WHIP) | sehr geringe Verzögerung, auch direkt aus dem Browser | Enterprise — siehe WebRTC |
RTMP-Eingang
1. Quelle hinzufügen
- Öffnen Sie den Kanal → Bearbeiten → Quelle hinzufügen und wählen Sie RTMP-Eingang (OBS / Encoder).
- Speichern Sie. Castreon zeigt Server (in OBS) — in der Form
rtmp://<domain>/live— und den Streamschlüssel, beide mit Kopier-Schaltfläche.
Der Kanal wird an seinem Schlüssel erkannt, deshalb nutzen alle Kanäle denselben Port. Der Schlüssel wirkt wie ein Passwort: Wer ihn hat, kann auf dem Kanal senden. Neuer Schlüssel erzeugt einen anderen — nach dem Speichern funktioniert der alte nicht mehr. Konten, die den Kanal nur ansehen dürfen, sehen den Schlüssel nicht.
2. In OBS
Einstellungen → Stream: Dienst = Benutzerdefiniert…, Server = die Adresse oben, Streamschlüssel = der Schlüssel des Kanals. Dann Streaming starten.
Empfohlene Einstellungen (Einstellungen → Ausgabe, Modus Erweitert):
| Einstellung | Wert |
|---|---|
| Video-Encoder | H.264 — x264 oder der Encoder der Grafikkarte; Profil high |
| Ratensteuerung | CBR |
| Videobitrate | 1080p: 4500–6000 kbps · 720p: 2500–4000 kbps |
| Keyframe-Intervall | 2 s |
| Audio | AAC, 160 kbps, 48 kHz |
OBS 29.1 oder neuer kann über RTMP auch H.265 oder AV1 senden; Castreon nimmt beides an. Für Zuschauer und Videoplattformen wählen Sie dann bei Bedarf ein Profil, das in H.264 transkodiert — siehe HEVC und AV1.
In vMix und Hardware-Encodern
- vMix — Stream → Destination = Custom RTMP Server, URL = die Serveradresse, Stream Key = der Schlüssel des Kanals.
- Hardware-Encoder — bei RTMP die Serveradresse und den Streamschlüssel eintragen (manche Geräte nennen ihn stream name); verlangt das Gerät eine einzige Adresse, nutzen Sie
rtmp://<domain>/live/<schlüssel>.
3. Auf der Kanalseite
Die Karte Aus OBS senden (RTMP) zeigt Adresse und Schlüssel (verborgen, mit Schlüssel zeigen), wer gerade sendet — von welcher Adresse und mit welchem Programm —, das Bild (Codec, Auflösung, Bilder pro Sekunde), den Ton, die empfangene Bitrate und die empfohlenen Einstellungen.
Was Castreon mit der Übertragung macht
- H.264-Video (und H.265 / AV1) wird ohne Neukodierung übernommen, wenn das Profil des Kanals es erlaubt — ein Kanal ohne Profil (Passthrough) braucht keine CPU.
- Der Ton kommt als AAC 48 kHz im Kanal an.
- Solange niemand sendet, wartet der Kanal — das ist kein Ausfall. Mit einer Ersatzquelle spielt der Kanal die Ersatzquelle und kehrt bei der nächsten Prüfung der Hauptquelle zur Übertragung zurück. Mit dem Bild „Kein Signal“ bleiben die Ausgänge offen, solange die Übertragung fehlt.
- Ein Kanal hat eine RTMP-Quelle und eine Übertragung gleichzeitig. Ein Schlüssel kann nicht auf zwei Kanälen genutzt werden, und ein gestoppter Kanal nimmt keine Übertragungen an.
Port und Firewall
Der RTMP-Port ist 1935 (TCP) und wird unter Einstellungen → RTMP-Eingang geändert (leer = 1935, 0 = aus). Eine Portänderung gilt nach dem Neustart des Dienstes (sudo systemctl restart castreon). Öffnen Sie den Port in der Firewall, zum Beispiel:
sudo ufw allow 1935/tcp
SRT aus OBS oder aus einem Encoder
- Fügen Sie dem Kanal eine SRT-Quelle hinzu, die lauscht:
srt://@:9000(einen freien Port wählen; für Verschlüsselung?passphrase=…anhängen, mindestens 10 Zeichen). - In OBS: Einstellungen → Stream → Dienst = Benutzerdefiniert…, Server =
srt://<server-adresse>:9000(mit?passphrase=…, falls gesetzt), Streamschlüssel leer. - Öffnen Sie den Port in der Firewall für UDP (
sudo ufw allow 9000/udp).
SRT stellt verlorene Pakete wieder her und ist daher die richtige Wahl für instabile Verbindungen. Die Verzögerung wächst mit dem Wert latency (an beiden Enden gleich).
Wenn es nicht funktioniert
- OBS kann sich nicht verbinden — prüfen Sie Adresse und Schlüssel (nach Neuer Schlüssel und Speichern funktioniert nur der neue), dass Port 1935 für TCP offen ist und dass der RTMP-Eingang unter Einstellungen → RTMP-Eingang nicht ausgeschaltet ist.
- OBS verbindet sich, aber der Kanal startet nicht — der Kanal muss Aktiv sein; sehen Sie im Protokoll auf der Kanalseite nach.
- Das Bild stockt oder verliert Bilder — die Verbindung am Sendeort reicht nicht: senken Sie die Bitrate in OBS oder wechseln Sie zu SRT.
- Auf Videoplattformen startet das Bild nicht — siehe Live-Event.