SRT(LA) einrichten.

SRT ist ein UDP-basiertes Protokoll für Live-Video mit sehr geringer Latenz und hoher Stabilität über unsichere Netze, u.a. dank Paketverlustkorrektur und Verschlüsselung. RTMP ist ein älteres, TCP-basiertes Protokoll, heute vor allem als Ingest-Standard für Plattformen genutzt und weniger fehlertolerant.

Voraussetzungen

Um einen SRT(LA) Server zu installieren, musst du bereits im Besitz eines Servers (Virtuelle Maschine) sein.

Dazu reicht ein Server mit 2 vCores, 4GB RAM und 120 GB Speicherplatz mit einem Linux Betriebssystem vollkommen aus.

Beachte aber den Standort deines Servers! Wähle den für dich am besten gelegensten Standort aus - z.B. Deutschland.

Perfekt für einen SRT(LA)-Server eignet sich die VC2-4 von Strato.

Konfiguration

1. Server aktuallisieren

Aktuallisiere deinen Server mit follgenden Zeilen:

sudo apt update 
sudo apt upgrade -y 

2. Installation

Installiere nun alle benötigten Anwendungen:

apt install iftop nano screen bash-completion git net-tools cmake docker.io vsftpd -y

3. Docker erstellen

Installiere nun den SRTLA Docker:

docker run -d --restart always --name SRTLA -p 5000:5000/udp -p 8181:8181/tcp -p 8282:8282/udp kezzkezz/belabox:latest

Der SRTLA-Server/Dockercontainer startet automatisch neu, falls sich deine Virtuelle Maschine/Server mal neustartet.

4. IP-Adresse finden

Führe den folgenden Befehl aus, um die IPv4 Addresse deines Servers herauszufinden.

ip address

Dort sollte dann unter dem Punkt "ens6" deine IPv4 Addresse erscheinen. Notiere sie dir, da wir diese im späteren Verlauf benötigen!

5. Fertig

Glückwunsch! Du hast erfolgreich einen SRTLA Server eingerichtet!

Du kannst nun mit dem Kapitel Moblin einrichten fortfahren.