In questa guida vedremo come installare e utilizzare DroidCam, software con il quale potremo utilizzare il nostro smartphone o tablet Android come Webcam per Linux.

DroidCam in Cheese
La maggior parte dei personal computer portatili dispone di una webcam con la quale potremo utilizzare per effettuare video-chiamate, scattare immagini ecc.
Se abbiamo però un pc desktop, dovremo acquistare a parte una webcam con il rischio che questa non funzioni correttamente in Linux o di avere altri problemi (oltre a spender soldi magari per utilizzarla pochissime volte). Per evitare tutto questo possiamo utilizzare come webcam la fotocamera del nostro smartphone o tablet Android, grazie all’applicazione DroidCam e il client per Linux.

DroidCam è una semplice app per device mobili Android con la quale potremo utilizzare la fotocamera come Webcam collegando il dispositivo via USB oppure attraverso connessione Wireless o Bluetooth.
Utilizzare DroidCam è semplicissimo, basta avviare l’applicazione da device mobile e inserire ad esempio ip e porta Wifi nel client, una volta collegato basta avviare un’app dedicata alla webcam (come ad esempio Cheese) , Skype ecc ed ecco l’immagine della fotocamera come una normale webcam.

DroidCam Client in Ubuntu Linux

Ecco come utilizzare DroidCam in Linux:

Per prima cosa installiamo l’app DroidCam in Android collegandoci alla pagina dedicata in Google Play Store.

Ora possiamo scaricare il client DroidCam dai seguenti link:

una volta scaricato il file tar.gz lo estraiamo e salviamo il tutto in una cartella denominata droidcam e la spostiamo nella home.

Avviamo il terminale e digitiamo:

cd droidcam 
sudo ./install

al termine dell’installazione potremo avviare il client DroidCam per Linux digitando:

./droidcam 

ora avviamo l’applicazione per Android e impostiamo il metodo di connessione (nel mio caso Wifi) inserendo ad esempio ip e porta indicata dall’app nel client.

A questo punto possiamo avviare Cheese, Skype o altra applicazione dedicata alla gestione, visualizzazione della webcam.

Ad esempio possiamo avviare VLC per testare DroidCam digitando da terminale:

vlc v4l2:// :v4l2-dev=/dev/video0

e avremo VLC avviato con quanto riprodotto dalla nostra fotocamera.

Per gli user esperti è possibile anche cambiare la risoluzione della webcam “virtuale” operando nel modulo v4l2loopback del Kernel, per prima cosa dovremo bloccarlo digitando:

sudo rmmod v4l2loopback-dc

e ora possiamo impostare la risoluzione preferita digitando:

sudo insmod /lib/modules/`uname -r`/kernel/drivers/media/video/v4l2loopback-dc.ko width=WIDTH height=HEIGHT

nel comando dovremo modificare WIDTH e HEIGHT con la risoluzione preferita come 320×240, 480×360, 640×480, 960×720

esempio per impostare 640×480 basta digitare:

sudo insmod /lib/modules/`uname -r`/kernel/drivers/media/video/v4l2loopback-dc.ko width=640 height=480

Per gli utenti Arch Linux, Manjaro e derivate è possibile installare facilmente il client DroidCam da AUR.
Ricordo che il client di DroidCam è disponibile anche per Microsoft Windows

Home DroidCam

  • simone

    sto provando ad installare questo programma , ma quando vado a cliccare sopra a scaricare il client DroidCam 32bit o 64bit, non sucede nulla.
    Qualcosa non va ?

  • markit

    a me lascia sconvolto questo approccio “alla Windows”: si va a scaricare codice ignoto e non libero da un sito X (nessuno può dire cosa faccia quindi), e lo si installa (pure con sudo, quindi con i privilegi di root) nel proprio PC. Non è follia? Idem per le app nel proprio smartphone (io mi limito a quelle prese da fdroid)

  • Gustavo

    io suggerisco di informarsi con un motore di ricerca (circa 6 minuti di tempo) e poi comprare una cam da 10 euro.. O se no comprare un cellulare android (50 euro), incollarlo al monitor con il bostik e usare questo splendido programma

  • simone

    ok , funziona tuttto e devo dire che la cosa è interessante x chi non ha la cam .

  • pino

    sarebbe interessante ma mi da questo errrore quando lo connetto via usb; adb.exe not detected. Please refer to the website for manual adb setup info.
    adb.exe???? Uso ubuntu14.04

    • EnricoD

      come adb exe? xd mi sa che devi installare adb e fastboot

      sudo apt-get install android-tools-adb android-tools-fastboot

      ora non ricordo se devi prima aggiungere il repo webupd8 (magari ce l’hai già) in caso

      sudo add-apt-repository ppa:nilarimogard/webupd8

      sudo apt-get update

      e il comando sopra

      valuta tu se installare anche fastboot

      li puoi scaricare anche da qui

      https : // code . google . com / p / adb – fastboot – install / downloads / list

      c’é uno script dentro 🙂

      sudo chmod +x ADB-Install-Linux.sh

      sudo sh ADB-Install-Linux.sh

      a te la scelta 🙂

No more articles