SRTLA Server erstellen - Schritt für Schritt
Die Anleitung zum einrichten eines eigenen SRTLA Relay Servers auf IONOS
Hier gibt es eine Schritt für Schritt Anleitung für das erstellen eines SRTLA Servers zum Streamen mit einer BelaBox/IRLBox oder Smartphone mit den Apps Moblin(iOS) oder IRLPro (Android).
Wenn ihr Unterstützung benötigt oder Fragen habt, zögert nicht, mich zu kontaktieren.
Ihr findet meine Kontaktmöglichkeiten oben rechts über meine Social-Media-Kanäle. Private Nachrichten (PMs) sind für alle offen.
Die Unterstützung und Hilfe ist komplett kostenlos!
Wenn Ihr per E-Mail oder im Kundencenter alle Login-Daten bekommen habt (dauert meist 5-10 min) – dann erstmal den Server mit Ubuntu 22.04 installieren lassen.
Jetzt geht’s richtig los, sollten Fragen kommen während des Prozess mit Y bestätigen oder Rosa/Pinke Auswahlfenster auftauchen, diese mit TAB zum OK navigieren und Enter bestätigen.
Nun geht die Post ab und gebt nacheinander die Befehle ein.
Zuerst aktualisieren wir das System:
Linux aktualisieren:
apt update && apt dist-upgrade -y
Die eigentliche SRTLA-Installation :
Pakete installieren:
apt install iftop nano screen bash-completion git net-tools cmake docker.io -y
Danach Container starten:
docker run -d --name SRTLA -p 5000:5000/udp -p 8181:8181/tcp -p 8282:8282/udp -v /PFAD/AM/HOST:/PFAD/IM/CONTAINER kezzkezz/belabox:latest
Der Docker Autostart-Eintrag (Damit nach einem Serverreboot Euer SRTLA wieder Online ist):
Autostart bei Reboot (Cron):
(crontab -l 2>/dev/null; echo "@reboot docker start SRTLA") | crontab -
Der Docker bekommt sein Update:
Container starten:
docker start SRTLA
Container updaten (als root im Container):
docker exec -it --user root SRTLA /bin/bash -c "apt update && apt upgrade -y"
Server neu starten:
reboot
Fertig. Der SRTLA ist nun auf Eurem Server installiert nun müssen wir erstmal bei IONOS ein paar Ports öffnen.
Dies findet Ihr im Kundencenter unter Netzwerk und dann dort folgende Ports öffnen:
- 5000 UDP
- 8282 UDP
- 8181 TCP
Nun die wichtigsten Einstellungen
Moblin/Larix/IRLPro - BelaBox/IRLBox - Noalbs Scenewechsler
Noalbs
Noalbs.conf – Stats-Block (C++/JSON):
"streamServers": [
{
"streamServer": {
"type": "SrtLiveServer",
"statsUrl": "http://ip-des-servers:8181/stats",
"publisher": "live/stream/Dein-Passwort"
},
"name": "OBS Server",
"priority": 1
}
]
Moblin / IRL Pro / Larix
Moblin iOS
Latenz hier bitte auf 2000 ms stellen!
IRL Pro
Larix
BelaBox / IRLbox
Receiveradress: ip-des servers
Port: 5000
Stream-ID: live/stream/Dein-Passwort
Der Eintrag in Euer OBS
srt://IP-des Servers:8282/?streamid=play/stream/Dein-Passwort