Visualizzazione post con etichetta VLC. Mostra tutti i post
Visualizzazione post con etichetta VLC. Mostra tutti i post

giovedì 1 febbraio 2024

Stereo RTSP stream Oculus Go

Un tentativo di effettuare uno stream video stereo dalla camera verso Oculus GO 


 

Oculus GO ha un supporto estremamente limitato dal punto di vista software per come client di stream video...l'unica soluzione che ho trovato e' stata quella di usare RSTP

prima si crea il server

wget https://github.com/aler9/rtsp-simple-server/releases/download/v0.16.0/rtsp-simple-server_v0.16.0_linux_amd64.tar.gz


tar -xzvf rtsp-simple-server_v0.16.0_linux_amd64.tar.gz

rtspServer=192.168.1.67:rtsp://192.168.1.67:8554/webCamStream ./rtsp-simple-server

dopo con FFMPEG si collega la camera al server

sudo ffmpeg -f v4l2 -framerate 24 -video_size 2560x960 -i /dev/video2 -f rtsp -rtsp_transport tcp rtsp://192.168.1.67:8554/webCamStream

per verificare si puo' usare

ffplay "rtsp://192.168.1.67:8554/webCamStream"

A questo punto ho caricato con Sideload VLC su Oculus GO.
I problemi sono il tempo di lag (abbondantemente sopra il secondo) ed il fatto che non riesco a portare VLC in modalita' fullscreen (solo teatro) e cio' fa perdere ogni speranza di avere una visualizzazione tridimensionale

giovedì 4 luglio 2013

VLC e Proxy Server

Impostare il proxy server su VLC e' tutto fuorche' banale anche per colpa del menu' nascosto

Si parte da Strumenti/Preferenze
si seleziona Mostra le Impostazioni/Tutto


Ingresso/Codifica-Moduli di Accesso-HTTP


lunedì 29 aprile 2013

Tv Digitale su Linux con HP Express Card EC 300

Grazie ad un regalo sono entrato in possesso di una scheda di acquisizione per il segnale della televisione digitale. La scheda, in formato PCI Express, era inclusa come dotazione di serie in Pavillion DV6000 (macchina particolarmente sfortunata per i problemi congeniti alla scheda video) e riporta sull'etichetta la dicitura DVB-T TV Tuner HP Express Card

Inserita nella mia Debian Box si vede che il chip risponde come un  DiBcom 3000MC/P e viene riconosciuto senza problemi dalla Debian Testing (la cosa curiosa e' che viene vista come una interfaccia USB)


Per fare funzionare la scheda e' necessario scaricare il programma aw_scan per la ricerca dei canali di digitale terrestre

apt-get install aw_scan

ed aggiornare il firmware digitando

cd /lib/firmware
wget http://www.linuxtv.org/downloads/firmware/dvb-usb-dibusb-6.0.0.8.fw
si puo' quindi iniziare la ricerca dei canali mediante il comando

w_scan -X -P -t 2 -E 0 -c IT > canali.txt
i risultati vengono salvati nel file testo canali.txt
e qui c'e' un piccolo trucco. Con l'antennina inclusa nella confezione non viene trovato nessuna canale, e' necessario, utilizzando l'adattatore, collegare la scheda all'antenna televisiva posta sul tetto

Collegamento con antenna condominiale

Dopo qualche minuto il file e' pronto e da VLC si seleziona
media/apri periferica
e si seleziona il file canali.txt

ed ecco il risultato finale



sabato 6 ottobre 2012

Webcam Logitech C310 su Debian Testing

Mi sono comprato la Logitech C310 perche' sembrava essere pienamente compatibile con Raspberry, cosa che in realta' si e' rivelata errata



In compenso la Webcam funziona in modo decisamente buono (se non ottimo) se paragonata alle altre Webcam dal costo di qualche euro inferiore
Le prove sono state effettuate nelle peggiori condizioni per una webcam ovvero in una stanza buia con la sola lampada della scrivania accesa ma la resa e' notevole

Screenshot da VLC



utilizzando FFMpeg invece si puo' usare la stringa (ripresa da qui)

ffmpeg -f alsa -ac 2 -ar 48000 -i hw:0,0 -acodec mp2 -f video4linux2  -r 30 -i /dev/video0 -vcodec mjpeg -sameq ffmpeg.avi

Per quanto riguarda Debian nella versione testing vengono riconosciuti correttamente sia la parte video che la  parte audio (microfono) ma il programma Cheese non riesce a funzionare correttamente (ha un ritardo veramente notevole)



venerdì 24 agosto 2012

Webcam ARKMicro

Ho ceduto alla tentazione di comprare su DealExtreme una webcam per circa 4 euro (spedizione compresa).
La descrizione parla di una camera 640x480 con led per illuminazione

Una volta inserita nella Linux Box e' stata immediatamente riconosciuta (temevo il peggio)
-----------------------------------------------------------------------

Aug 24 15:15:41 kranz kernel: [ 5669.032091] usb 2-1: new full speed USB device using uhci_hcd and address 2
Aug 24 15:15:41 kranz kernel: [ 5669.195355] usb 2-1: New USB device found, idVendor=18ec, idProduct=3290
Aug 24 15:15:41 kranz kernel: [ 5669.195369] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
Aug 24 15:15:41 kranz kernel: [ 5669.195379] usb 2-1: Product: USB2.0 PC CAMERA
Aug 24 15:15:41 kranz kernel: [ 5669.195386] usb 2-1: Manufacturer: ARKMICRO
Aug 24 15:15:41 kranz kernel: [ 5669.195588] usb 2-1: configuration #1 chosen from 1 choice
Aug 24 15:15:41 kranz kernel: [ 5669.197529] uvcvideo: Found UVC 1.00 device USB2.0 PC CAMERA (18ec:3290)
Aug 24 15:15:41 kranz kernel: [ 5669.200674] input: USB2.0 PC CAMERA as /devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1:1.0/input/input11
-----------------------------------------------------------------------

e qui sono arrivate le sorprese
la webcam e' in realta' una 320x240 di pessima qualita' con dei led nel visibile che sono assolutamente inutili in quanto non riescono ad illuminare in qualsiasi condizioni ambientale (se erano ad infrarossi forse era meglio)

certo che il confronto con la webcam integrata nel portatile 640x480 reali (che pure non e' eccezionale nelle prestazioni soprattutto con poca illumicazione) e' impietoso

certo funzionare funziona e per meno di 4 euro (spedizione compresa) puo' essere anche abbastanza

Webcam ARKMicro

Webcam integrata nel portatile

martedì 21 agosto 2012

Confronto Webcam

prima di tutto mi scuso per il soggetto

Un confronto tra differenti Webcam impiegate nelle stesse condizioni ambientali e con il medesimo software. La differenza in qualita' si vede..... e si paga
Webcam interna al portatile Samsung N150 Plus


Logitech V-UCV29 QuickConnect 2500 series

Logitech C310

lunedì 9 luglio 2012

Salvare con formati utente in VLC

In VLC e' possibile impostare delle modalita' di salvataggio del video in formati non direttamente disponibili

Per fare cio' si deve creare un nuovo profilo dal menu Converti


Ho trovato particolarmente conveniente il seguente metodo basato su un incapsulamento MPEG-TS

ed una traccia video M-JPG

escludendo la traccia audio di cui non ho bisogno

Con queste impostazioni e' possibile salvare e contemporaneamente visualizzare il video da una sorgente esterna anche per computer non particolarmente performanti

sabato 30 giugno 2012

Salvare un video da VLC

VLC permette di salvare (anche con compressione al volo) lo stream che deriva da una periferica di acquisizione..ovviamente piu' il flusso e' veloce e corposo maggiore e' la richiesta di processore.
Le operazioni da eseguire sono le seguenti

Da VLC selezionare il menu Media/Apri periferica di acquisizione, selezionare il dispositivo di input video e poi in basso accanto a Riproduci cliccare sulla freccia in basso e selezionare Converti (ALT+C)

si apre il menu sottostante in cui si puo' indicare il file da salvare ed il tipo di codifica richiesta
importante per salvare e contemporaneamente visualizzare lo stream e' flaggare Mostra Risultato

con le impostazioni sopra riportate lo stream di una webcam 640x480 del portatile genera un flusso di circa 5Mb per minuto di ripresa quindi decisamente accettabile come occupazione di spazion disco

Debugger integrato ESP32S3

Aggiornamento In realta' il Jtag USB funziona anche sui moduli cinesi Il problema risiede  nell'ID USB della porta Jtag. Nel modulo...