Verbindungsprobleme beheben
Kein SRT-Stream empfangen? Checkliste für Firewall, Port 9898, Bitrate und Latency.
Verbindungsprobleme beheben
"Mein Encoder sagt 'connected', aber FizzyPeak zeigt Offline." Das ist der häufigste IRL-Streamer-Albtraum. Geh diese Checkliste strikt von oben nach unten durch — in 95% der Fälle steckt der Fehler in einem dieser Punkte.
1. Stream-ID-Format prüfen
Die SRT-URL muss streamid=publish:DEIN-KEY enthalten, nicht nur den Key.
Falsch:
srt://ingest.fizzypeak.stream:9898?streamid=DEIN-KEY
Richtig:
srt://ingest.fizzypeak.stream:9898?streamid=publish:DEIN-KEY&latency=2000
Ohne publish: erkennt der Server dich nicht als authorisierter Encoder.
2. Stream-Key prüfen
- Hast du den aktuellen Key aus dem Setup-Guide kopiert? Keys werden rotiert, falls du geclickt hast.
- Kein Leerzeichen am Anfang/Ende (häufiger Copy-Paste-Fehler)
- Kein
\noder Zeilenumbruch im Key
3. Port 9898 / UDP
SRT läuft über UDP Port 9898 (nicht TCP). Firewalls, die nur TCP freigeben, blocken SRT silent.
Zu Hause (Router)
Normalerweise outbound offen. Falls Carrier-Grade-NAT oder Enterprise-Firewall:
- Port 9898/UDP outbound muss freigegeben sein
- Keine Inbound-Regel nötig (nur Client -> Server)
LTE/5G-Netze
Manche deutsche Mobilfunk-Provider (z.B. Vodafone Prepaid, 1&1 Netze-Mix) blockieren UDP > 1024 auf Tarifen unter 5€/Monat.
Test: nc -u ingest.fizzypeak.stream 9898 aus dem selben Netz -> sollte kein "Host unreachable" geben.
4. RTMP-Alternative
Wenn SRT trotz allem nicht will: versuche RTMP (Port 1935/TCP). Das ist langsamer, aber extrem widerstandsfähig gegen Firewalls.
rtmp://ingest.fizzypeak.stream/live
Stream-Key: DEIN-KEY
Details: OBS Setup.
5. Bitrate zu hoch fürs Netz
Dein Belabox schickt 6000 kbps, aber dein LTE-Modem schafft nur 3000 kbps? -> Encoder droppt Pakete, FizzyPeak bekommt kein komplettes GOP und zeigt "Offline".
- Speedtest im selben Netz:
speedtest-clioder fast.com - Bitrate: mindestens 30% unter gemessenem Upload
6. Latency zu niedrig
Mobilfunk kann Jitter-Spikes von 500-2000ms haben. Wenn deine SRT-Latency niedriger ist als der Jitter, zerbricht der Stream.
- 2000ms — Stadt, gutes LTE
- 4000ms — Reise, instabiles Netz
- 8000ms — Ausland, Roaming
In der URL: ?latency=4000
7. Bereits ein aktiver Stream
FizzyPeak erlaubt einen Ingest pro Account. Wenn du von zwei Geräten pushst, kriegt nur der Erste durch.
Check: Dashboard -> Go Live -> Status. Wenn dort "Online" steht, obwohl dein aktueller Encoder noch nicht pushed, ist noch ein alter Stream aktiv.
Fix: 30 Sekunden warten (Idle-Timeout) oder Key rotieren.
8. VPN-Konflikte
Ein aktives VPN kann SRT-Pakete auf einer anderen Route senden als die Control-Messages -> Server sieht nicht zusammen gehörende Pakete und dropped den Stream.
- VPN während IRL-Streaming aus lassen
- Falls nötig: VPN mit UDP-Unterstützung (WireGuard/OpenVPN-UDP) statt TCP-Tunnel
9. Encoder-Logs lesen
Belabox
SSH in die Belabox: journalctl -u srtla -f. Suche nach:
CONN_ERROR-> NetzwerkproblemREJECTED-> Stream-ID/Key-ProblemTIMEOUT-> Latency zu niedrig
OBS
Help -> Log Files -> View Current Log. Suche nach "Connection".
Moblin
Settings -> Debug -> Show Log. Such nach "SRT" oder "socket".
10. FizzyPeak-Status prüfen
Globale Ausfälle sind selten, aber möglich. Check status.fizzypeak.stream oder den #status-Channel im Discord.
Debug-Kommando
Wenn du einem Support-Mitarbeiter helfen willst, Daten zu sammeln:
# Vom selben Gerät/Netz
ping -c 10 ingest.fizzypeak.stream
nc -zvu ingest.fizzypeak.stream 9898
dig ingest.fizzypeak.stream
Die Outputs geben uns sofort Aufschluss ob es ein Netz- oder Config-Problem ist.
Wenn nichts hilft: Discord #support-Channel mit (1) deinem Encoder-Typ, (2) Encoder-Log-Zeilen ab "connect", (3) Output der Debug-Kommandos oben. Wir antworten meist innerhalb 1h.
Noch Fragen? Öffne das Dashboard oder schreib im Discord #support.