La guida su come realizzare un webcam server ha avuto molti feedback e quindi ho deciso di darvi altri due metodi per realizzarlo con due software diversi webcam-server e ZoneMinder
Webcam-server è in assoluto il modo più facile per mostrare in rete quello che viene visto dalla vostra webcam, il software è molto stabile (l’ho appena installato su Ubuntu e mostra data 2004), è basato su Java e per farlo funzionare basta dare questi comandi
#> aptitude install webcam-server
#> export LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so
#> webcam-server
Adesso puntate il vostro browser sul localhost:8888 e vedrete uno snapshot di quello visto dalla webcam.
Webcam-server ha alcune opzioni che potete usare per cambiare la modalità di visualizzazione del flusso di immagini ed offrire ai vostri visitatori alcune informazioni aggiuntive. Ad esempio, è possibile visualizzare la data, il frame rate, e il numero di spettatori tramite
webcam-server -c “%d/%m/%Y %H:%M:%S – serving %%v viewers at %%f FPS”.
È possibile lanciare webcam-server in ascolto su un’altra porta oltre a quella di default 8888, utilizzando l’attributo -p. Tra le altre cose, si può capovolgere l’immagine visualizzata, regolare il livello di luminosità, impostare le dimensioni dell’immagine e specificare i colori per il primo piano e sfondo del testo della didascalia.
A questo punto se volete avere uno streaming di immagini basta utilizzare l’applet java e la pagina html fornite con il pacchetto, in ubuntu si trovano in /usr/share/doc/webcam-server/applet/
Troverete un file chiamato ‘webcam.html’ nella directory ‘/usr/share/doc/webcam-server/applet/’ . Copiate questo file in una directory sotto il vostro sito web.
NOTA: Si prega di modificare questo file. Bisogna cambiare ‘localhost’ con il nome di rete del computer, altrimenti sarete gli unici a poter utilizzare l’applet.
Sarà inoltre necessario copiare il file ‘applet.jar’ file nella stessa cartella in cui avete messo ‘webcam.html’.
E si è pronti ad andare.
Punti negativi di questo software sono: L’eta del pacchetto e le scarse opzioni presenti.
ZoneMinder è invece un software di sorveglianza professionale, consigliato se avete più telecamere da collegare o volete realizzare un vero e proprio servizio di vigilanza attraverso il vostro server linux.
ZoneMinder è destinato ad applicazioni video di sicurezza che utilizzino singole o più telecamere, inclusi CCTV commerciali o casalinghi, può essere utilizzato per la prevenzione dei furti, o di controllo domestico ed è adatto ad altri scenari di come il controllo di un parente o come bambinaia. Supporta l’acquisizione, l’analisi, la registrazione e monitoraggio dei dati video provenienti da uno o più video o telecamere di rete collegate a un sistema Linux. ZoneMinder ha anche il supporto web e di controllo semi-automatico di Pan/Tilt/ oom usando una varietà di protocolli. E’ adatto per essere utilizzato come sistema di sicurezza video fai da te ma anche per la sicurezza e sorveglianza video commerciali o professionali. Può anche essere integrato in un sistema domotico attraverso X.10 o altri protocolli.
Per eseguire installazione e configurazione di ZoneMidner vi consiglio queste ottime guide:
http://vodkone.estri.net/menucatlinuxsoftware/17-artzoneminderubuntuinstall.html
Se volete c’e’ anche questo interessante demo che mostra le funzionalità di Zoneminder:
Popular Posts:
- None Found
[…] Linuxaria Webcam server on Linux 2. Comments (0) […]
[…] 第三份方案是基于 ZoneMinder的。这是一个专业的商业方案,能够使用多摄像头和闭路电视,并支持数据的采集、分析、记录,以及远程和半自动处理。官方教程原文 […]
[…] 第三份方案是基于 ZoneMinder的。这是一个专业的商业方案,能够使用多摄像头和闭路电视,并支持数据的采集、分析、记录,以及远程和半自动处理。官方教程原文 计算机 ← 从身边小事做起 为开源发展增砖添瓦 Leave a comment0 Comments. […]
[…] Sono contento ed onorato che un mio precedente articolo abbia ispirato un programmatore a realizzare una nuova interfaccia grafica per un programma […]