[toscana] Esperimenti con OBS - parte 2

Fabrizio Carrai fabrizio.carrai@gmail.com
Gio 2 Feb 2017 13:48:04 CET


Ciao Matteo,
è un piacere risentirti! Da parte mia vi aggiorno sull'utilizzo dell' OBS
nelle attività del GULLi. Siamo sempre in fase di prova, ma stiamo
maturando esperienza. Abbiamo usato OBS sia nell'intervento di Emiliano
sulla costruzioni di una stampante 3D (con Linux per il CAD) e nel primo
evento "sul campo" al liceo scientifico "Cecioni" di Livorno insieme agli
amici radioamatori.

La necessità che abbiamo sentito era quella di "vedere" l'uscita di OBS per
poterla videoproiettare nella sala,ovviamente oltre a mandarla in
streaming. Quindi siamo molto interessati a vedere se v4l può in qualche
modo aiutarci.

VLC può essere d'aiuto ? Può accettare stream compatibili v4l ?

A presto
F.

Il giorno 2 febbraio 2017 10:51, Matteo Martinelli <matomoto32@gmail.com>
ha scritto:

> Terminata questa pausa vacanziera, mi sono rimesso a giocare con OBS.
>
> L'obbiettivo degli esperimenti di questi giorni è la redirezione
> dell'output live di OBS in un device V4L
> <https://en.wikipedia.org/wiki/Video4Linux>, i /dev/video* per intenderci.
> L'idea sarebbe quella di creare una "webcam virtuale" per passare l'output
> di OBS a tutti quei programmi che utilizzano camere USB (Skype, Hangout,
> Browser ecc...), aumentando ancora di più le potenzialità e i possibili
> utilizzi di questo software.
>
> Cercando un po in giro ho trovato un progetto che fa proprio al caso mio:
> un modulo per il kernel che genera dispositivi V4L di loopback
> https://github.com/umlaeute/v4l2loopback
>
> In sostanza inviando flussi video in input ad un device creato con questo
> modulo lo riotterremo in output dal device stesso, che essendo visto come
> una webcam dal sistema, è "apribile" da tutti i programmi che citavo prima.
>
> La mia idea quindi era semplicemente questa:
> OBS come *producer*, ovvero il software che invia il flusso video
> V4L2loopback come *ponte*
> Un qualsiasi programma che legge i device V4L come *consumer*
>
> OBS (producer) -> V4L2loopback -> Skype/Hangout & co. (consumer)
>
>
>
> Il problema sorge qui:
> Ho provato questa configurazione utilizzando ffmpeg e gstreamer come
> producer, e tutto è andato alla perfezione, invece con OBS (che usa ffmpeg
> come backend) non funziona niente, il rendering si blocca al primo frame e
> v4l2loopback non restituisce errori.
>
> Vi scrivo questa mail per aggiornarvi se siete interessati, e per
> chiedervi se avete un idea su come risolvere, sicuramente è un problema di
> formato, con OBS che manda in output qualcosa che a v4l2loopback non piace,
> ma non mi intendo molto di questa roba.
>
> Ciao a tutti e grazie in anticipo
>
> *Matteo (Luccalug)*
>
> _______________________________________________
> toscana mailing list
> toscana@lists.linux.it
> https://lists.linux.it/listinfo/toscana
>



-- 
*Fabrizio*
-------------- parte successiva --------------
Un allegato HTML è stato rimosso...
URL: <http://lists.linux.it/pipermail/toscana/attachments/20170202/b78caa7a/attachment.html>


Maggiori informazioni sulla lista toscana