I den här guiden går vi igenom hur du ställer in en video streaming server med Nginx-RTMP-modulen på Ubuntu 24. Denna installation kan vara särskilt användbar för användare av en VPS-server.
Förutsättningar
- Ubuntu 24 installerat på din server.
- Root-åtkomst eller sudo-rättigheter.
- En aktiv internetanslutning.
Steg 1: Uppdatera systemet
Öppna terminalen och kör följande kommando för att uppdatera systempaketen:
sudo apt update && sudo apt upgrade -y
Steg 2: Installera nödvändiga paket
Kör följande kommando för att installera Nginx och de nödvändiga verktygen:
sudo apt install nginx libnginx-mod-http-rtmp -y
Steg 3: Konfigurera Nginx för RTMP
Öppna Nginx-konfigurationsfilen:
sudo nano /etc/nginx/nginx.conf
Lägg till följande konfiguration i slutet av filen:
rtmp {
server {
listen 1935;
chunk_size 4096;
application live {
live on;
record off;
}
}
}
Steg 4: Starta om Nginx
Kör följande kommando för att starta om Nginx och tillämpa ändringarna:
sudo systemctl restart nginx
Steg 5: Testa RTMP-streaming
Använd ett verktyg som OBS Studio för att streama till din server. Ställ in streamens URL till:
rtmp://your_server_ip/live
Steg 6: Åtkomst till streamen
För att se din stream kan du använda VLC Media Player eller en webbläsare med stöd för RTMP. Använd följande URL:
http://your_server_ip/live/stream_key
Avslutning
Ditt video streaming server med Nginx-RTMP är nu installerat och klart för användning. Genom att använda denna metod kan du enkelt hantera din streaminglösning från en VPS-server.