[Guida] Come creare il proprio video streaming server con OBS e Nginx

Ultimo aggiornamento:4 Dicembre 2020

Nella guida di oggi vi mostro come creare un vostro servizio per lo streaming video su GNU/Linux. Per ottenere questo risultato utilizzerò due tecnologie open source: Nginx come server ed OBS come software per lo streaming.

Nginx e OBS: come gestire uno streaming video

Oggi effettuare uno streaming video è davvero semplicissimo.

Esistono infatti numerose piattaforme come YouTube o Twitch che permettono di trasmettere i propri contenuti con pochi click. Il problema principale, tuttavia, è che l’utilizzo di queste piattaforme proprietarie richiede un account e, ovviamente, non si ha pieno controllo sui propri contenuti. Chi vuole avere maggiore autonomia, quindi, può configurare un proprio server di live streaming.

Open Broadcast Studio

Il primo step da eseguire è installare il web server Nginx grazie alla seguente direttiva:

sudo apt install nginx

Successivamente va integrato il modulo per il protocollo RTMP:

sudo add-apt-repository universe
sudo apt install libnginx-mod-rtmp

Aprite quindi il file di configurazione del server, con l’istruzione sudo nano /etc/nginx/nginx.conf, ed aggiungete le seguenti linee al termine del file:

rtmp { server { listen 1935; chunk_size 4096; application live { live on; record off; } }
}

Per concludere questa prima fase di configurazione, riavviate il demone di Nginx:

sudo systemctl restart nginx

Open Broadcaster Software

Ora che il server è pronto per accettare i flussi video, dovete configurare OBS che andrà poi utilizzato come software di streaming. Su Ubuntu e derivate, per installare l’app, eseguite queste direttive:

sudo apt install ffmpeg #necessario per il funzionamento di OBS
sudo add-apt-repository ppa:obsproject/obs-studio
sudo apt update
sudo apt install obs-studio

Open Broadcast Studio screen streaming
Una volta aperto il software di streaming, ipotizzando di voler effettuare lo streaming del proprio desktop, dalla sezione Fonti aggiungete Cattura dello schermo. Collegate poi OBS con Nginx aprendo le impostazioni dal button File e selezionate la scheda Dirette. Utilizzate, quindi, questa configurazione:

  • Servizio: Personalizzato;
  • Server: rtmp://INDIRIZZO-IP-SERVER/live;
  • Codice delle dirette: una PASSWORD a scelta.

Open Broadcast Studio rtmp server

L’installazione è completata.

Potete adesso avviare lo streaming tramite il pulsante Avvia la diretta.

Se volete connettervi aprite ad esempio VLC e, come indirizzo URL del flusso di rete utilizzate:

rtmp://INDIRIZZO-IP/live/PASSWORD

sharing-caring-1

Seguiteci sul nostro canale Telegram, sulla nostra pagina Facebook e su Google News. Nel campo qui sotto è possibile commentare e creare spunti di discussione inerenti le tematiche trattate sul blog.

Fonte: https://www.lffl.org/2020/12/guida-server-streaming-obs-nginx.html

Se vuoi sostenerci, puoi farlo acquistando qualsiasi cosa dai diversi link di affiliazione che abbiamo nel nostro sito o partendo da qui oppure alcune di queste distribuzioni GNU/Linux che sono disponibili sul nostro negozio online, quelle mancanti possono essere comunque richieste, e su cui trovi anche PC, NAS e il ns ServerOne. Se ti senti generoso, puoi anche donarmi solo 1€ o più se vuoi con PayPal e aiutarmi a continuare a pubblicare più contenuti come questo. Grazie!

Hai dubbi o problemi? Ti aiutiamo noi!

Se vuoi rimanere sempre aggiornato, iscriviti al nostro canale Telegram.
Se vuoi ricevere supporto per qualsiasi dubbio o problema, iscriviti alla nostra community Facebook o gruppo Telegram.
Cosa ne pensi? Fateci sapere i vostri pensieri nei commenti qui sotto.
Ti piace quello che leggi? Per favore condividilo con gli altri.
Amazon Music
Scopri le ultime offerte per dischi ssd su Acquista su Amazon
Scopri le ultime offerte per memorie RAM DDR su Acquista su Amazon
Scopri le ultime offerte per Chromebook su Acquista su Amazon
Scopri le ultime offerte per Raspberry su Acquista su Amazon

Potrebbero interessarti anche...

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Questo sito usa Akismet per ridurre lo spam. Scopri come i tuoi dati vengono elaborati.