


Questo breve tutorial è stato creato durante il DWeb Camp 2023 da un gruppo di fellow e volontari. L'obiettivo di questo esercizio è sfruttare l'uso di dispositivi smartphone connessi a una rete MESH offline per la registrazione e lo streaming video collaborativi.
Usiamo due software open source, OBS Studio (Open Broadcaster software) e VDO.Ninja. Questi software possono essere scaricati ed eseguiti localmente sul tuo computer.
OBS Studio è un software gratuito e open source per la registrazione e lo streaming dal vivo, disponibile per più sistemi operativi. Il software è stato rilasciato per la prima volta nel 2012 e gode di un seguito piuttosto ampio nella community degli streamer di videogiochi e dei creator di contenuti video indipendenti.
Le interfacce utente di OBS Studio possono sembrare piuttosto scoraggianti per chi le usa per la prima volta. OBS Studio è diviso in due finestre, "Preview" e "Broadcast". La finestra di anteprima mostra i video disponibili (varie telecamere come webcam, Iriun Webcam, OBS Virtual Camera, sorgenti video e browser) chiamati "Scene", mentre "Broadcast" mostra lo streaming dal vivo.
Per fare streaming da una sorgente di telecamera remota di VDO.ninja in OBS Studio, inizi aggiungendo una nuova "Browser Source" con "Sources > Add > Browser". Nella nuova finestra, puoi fornire l'URL della sorgente da VDO.Ninja e selezionare "Make source visible".
Ora puoi iniziare a trasmettere gli stream remoti.
VDO.Ninja è un'applicazione web gratuita e open source che ti permette di trasformare i tuoi dispositivi mobili in una telecamera per lo streaming dal vivo. Il software può essere scaricato e distribuito sul tuo computer locale, oppure puoi usare direttamente la versione online su https://vdo.ninja.
L'interfaccia di VOD.Ninja è semplice: apri semplicemente VDO.Ninja nel browser web dei tuoi dispositivi mobili e seleziona "Add your camera to OBS". A quel punto selezionerai la tua telecamera e il tuo dispositivo audio dall'elenco dei dispositivi e farai clic su "Start". Otterrai quindi un link "view" che puoi aggiungere a OBS Studio.
Inizia andando su VDO.ninja con il tuo browser web su un desktop/laptop.
Per creare una nuova stanza e dirigere il livestream della tua community call, fai clic su Create a Room.
La schermata successiva ti chiederà le informazioni di base per configurare la tua stanza.
Una volta creata una stanza, il regista ha a disposizione molte opzioni di controllo nella schermata seguente.
Quando le persone entrano nella tua stanza, tu, il regista, vedrai apparire tutte le opzioni e i controlli della sorgente insieme al loro video e audio.
Puoi usare un personal computer con una buona scheda grafica e molta memoria, oppure in alternativa puoi usare un encoder hardware come il Teradek VidiU
Ci sono alcuni plugin contribuiti dalla community che sembrano fornire una funzionalità del genere. https://github.com/eddieoz/OBS-live-translation
Sì, OBS supporta lo scripting in lua e python. Anche JavaScript per overlay e webview.
Sta a te, il produttore!
Dipende per lo più dalla destinazione verso cui stai trasmettendo. Ad esempio, YouTube potrebbe avere un ritardo di un minuto o più a causa dell'elaborazione video effettuata sui loro server prima della trasmissione.
Usa un encoder hardware oppure usa stream yard https://support.streamyard.com/hc/en-us/articles/360056350852-How-to-Use-OBS-Virtual-Camera-with-StreamYard oppure RiverSide.FM
Office Hours: la community dei media e degli eventi digitali https://alex4d.com/notes/item/media-and-digital-event-community