{"id":302,"date":"2010-04-05T19:16:12","date_gmt":"2010-04-05T19:16:12","guid":{"rendered":"http:\/\/esferas.org\/msqlu\/2010\/04\/05\/videovigilancia\/"},"modified":"2016-04-17T08:59:02","modified_gmt":"2016-04-17T08:59:02","slug":"videovigilancia","status":"publish","type":"post","link":"https:\/\/esferas.org\/msqlu\/2010\/04\/05\/videovigilancia\/","title":{"rendered":"Videovigilancia (I)"},"content":{"rendered":"<p>Por motivos que no vienen al caso me veo \u00abobligado\u00bb a instalar una c\u00e1mara USB y el correspondiente software de vigilancia en el servidor de mi casa <\/p>\n<pre class=\"inline:true decode:1 \" >falcata<\/pre>\n<p>.<\/p>\n<p><!--more--><\/p>\n<h4>Instalaci\u00f3n f\u00edsica<\/h4>\n<p>El servidor funciona con <\/p>\n<pre class=\"inline:true decode:1 \" >Debian<\/pre>\n<p> versi\u00f3n estable y su configuraci\u00f3n f\u00edsica est\u00e1 extractada en <a href=\"\/dotclear\/public\/falcata.lshw\">este<\/a> archivo de texto.Baste saber conque tiene 1Gb de RAM para un procesador AMD Dual Core Opteron a 1.8Ghz sobre una placa base <a href=\"http:\/\/asus.com\/product.aspx?P_ID=qTm2JotIWNbpEVrX\">ASUS A8N32-SLI-Deluxe<\/a>, la cual a su vez dispone de 10 puertos USB versi\u00f3n 2.0 <sup>[<a href=\"#pnote-59-1\" id=\"rev-pnote-59-1\">1<\/a>]<\/sup>.<\/p>\n<p>Como el n\u00famero m\u00e1ximo de dispositivos es un poco irreal, dado que los conectores externos presentes no son m\u00e1s de seis, lo primero que hago es ver qu\u00e9 tengo conectado y a qu\u00e9 puedo renunciar <sup>[<a href=\"#pnote-59-2\" id=\"rev-pnote-59-2\">2<\/a>]<\/sup>. Como veo que s\u00ed que tengo un \u00abhueco\u00bb le conecto la c\u00e1mara y la salida queda as\u00ed:<\/p>\n<pre>\n# lsusb\nBus 002 Device 007: ID 046d:0990 Logitech, Inc. QuickCam Pro 9000\nBus 002 Device 004: ID 0fca:8004 Research In Motion, Ltd.\nBus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub\nBus 001 Device 005: ID 051d:0002 American Power Conversion Uninterruptible Power Supply\nBus 001 Device 004: ID 03f0:b402 Hewlett-Packard PhotoSmart 7700 series\nBus 001 Device 002: ID 135e:0024 Merten GmbH &amp; Co. KG KNX-USB Data Interface\nBus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub\n<\/pre>\n<p>Mientras que el n\u00facleo informa de que:<\/p>\n<pre>\n[617631.622222] usb 2-3: new high speed USB device using ehci_hcd and address 7\n[617631.881225] usb 2-3: configuration #1 chosen from 1 choice\n[617631.881225] usb 2-3: New USB device found, idVendor=046d, idProduct=0990\n[617631.881225] usb 2-3: New USB device strings: Mfr=0, Product=0, SerialNumber=2\n[617631.881225] usb 2-3: SerialNumber: 98B4050E\n[617632.065941] uvcvideo: Found UVC 1.00 device &lt;unnamed&gt; (046d:0990)\n[617632.080433] input: UVC Camera (046d:0990) as \/class\/input\/input5\n[617632.093549] usbcore: registered new interface driver snd-usb-audio\n[617632.096238] usbcore: registered new interface driver uvcvideo\n[617632.096269] USB Video Class driver (v0.1.0)\n<\/pre>\n<p>Para terminar compruebo que la c\u00e1mara funciona instalando un paquete que captura im\u00e1genes a intervalos fijos llamado <a href=\"http:\/\/linux-uvc.berlios.de\/\">uvccapture<\/a> y que empleado de esta forma:<\/p>\n<pre>\n$ uvccapture -d\/dev\/video1 -t0\nUsing videodevice: \/dev\/video1\nSaving images to: snap.jpg\nImage size: 320x240\nTaking snapshot every 0 seconds\nTaking images using mmap\nResetting camera settings\nCamera brightness level is 128\nCamera contrast level is 32\nCamera saturation level is 32\nCamera gain level is 0\nSaving image to: snap.jpg\nvictor@falcata:~$\n<\/pre>\n<p>y el resultado es &#8230; esto<\/p>\n<p><img decoding=\"async\" src=\"\/dotclear\/public\/Pantallazos\/snap.jpg\" alt=\"Logitech QuickCam Pro 9000\" style=\"margin:0 auto\" title=\"Logitech QuickCam Pro 9000, Apr 2010\" \/><\/p>\n<div class=\"footnotes\">\n<h4>Notes<\/h4>\n<p>[<a href=\"#rev-pnote-59-1\" id=\"pnote-59-1\">1<\/a>] Algo que me queda pendiente por aprender es cuantificar el n\u00famero de puertos USB presentes en un sistema y cu\u00e1les est\u00e1n libres<\/p>\n<p>[<a href=\"#rev-pnote-59-2\" id=\"pnote-59-2\">2<\/a>] A nada, eso de entrada, as\u00ed que si me hace falta algo tendr\u00e9 que ampliar las conexiones de alguna forma<\/p>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Por motivos que no vienen al caso me veo \u00abobligado\u00bb a instalar una c\u00e1mara USB y el correspondiente software de vigilancia en el servidor de mi casa falcata .<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_import_markdown_pro_load_document_selector":0,"_import_markdown_pro_submit_text_textarea":"","webmentions_disabled_pings":false,"webmentions_disabled":false,"footnotes":""},"categories":[5],"tags":[41,35,240],"class_list":["post-302","post","type-post","status-publish","format-standard","hentry","category-hardware","tag-debian","tag-seguridad","tag-webcam"],"_links":{"self":[{"href":"https:\/\/esferas.org\/msqlu\/wp-json\/wp\/v2\/posts\/302","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/esferas.org\/msqlu\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/esferas.org\/msqlu\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/esferas.org\/msqlu\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/esferas.org\/msqlu\/wp-json\/wp\/v2\/comments?post=302"}],"version-history":[{"count":0,"href":"https:\/\/esferas.org\/msqlu\/wp-json\/wp\/v2\/posts\/302\/revisions"}],"wp:attachment":[{"href":"https:\/\/esferas.org\/msqlu\/wp-json\/wp\/v2\/media?parent=302"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/esferas.org\/msqlu\/wp-json\/wp\/v2\/categories?post=302"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/esferas.org\/msqlu\/wp-json\/wp\/v2\/tags?post=302"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}