Logitech Quickcam E 3500 (works via UVC)

Post here to indicate any hardware you have used and which is known to work with ZoneMinder. Not for questions.
Post Reply
Verbatim
Posts: 8
Joined: Mon May 04, 2009 11:17 am
Location: Cambridge, UK

Logitech Quickcam E 3500 (works via UVC)

Post by Verbatim »

ID : 046d:09a4 == 046d09a4 == 09a4

Well, it works. And not a bad little camera either, pretty sharp, low light is pretty excellent. No problems streaming at 640x480, although the fps can be a little low. I paid £16.99 for it from PC-World yesterday.

If you're thinking about getting the E2500 then don't! I bought that one first, and while it is a UVC camera, it's not fully compliant with the standard. Logitech have some dedication towards Linux, and list the various chipsets of the different models.

Logitech Chipsets : http://www.quickcamteam.net/devices

The procedure for getting the E3500 running with ZoneMinder is to install uvc_stream, and then to access it as remote source.

Installing UVC is a bit interesting, although once the procedure is established then it's not that bad at all.

These are the Debian 5.0 Lenny procedures. I'm running it with a Console only, as in, no Gnone, KDE, or X etc. Just a plain old 80x25 text screen.

This is all assuming that you've plugged the camera in, can see it via the lsusb and dmesg commands. Also /var/log/syslog will indicate that it's been plugged in and recognised.

1. Get the prerequisites installed :
apt-get install gcc subversion

2. Get UVC and make it :
mkdir /usr/local/src/uvc_streamer
cd /usr/local/src/uvc_streamer
cd uvc-streamer
make
cp ./uvc_stream /usr/local/bin

3. Now for the moment of truth :
chmod 777 /dev/video0
/usr/local/bin/uvc_stream -d /dev/video0 -b

4. You can check if it's running by going to port 8080 on the target machine, here my machine is a static 192.168.1.5 :
Image


5. To make it launch automatically at boot, create the following file (and check it afterwards, third quote below containing cat) :
vi /etc/init.d/uvc_video0
#!/bin/sh
chmod 777 /dev/video0
/usr/local/bin/uvc_stream -d /dev/video0 -b
cat /etc/init.d/uvc_video0

6. And link that file to the same runlevel as ZM, but before ZM :
ln -s /etc/init.d/uvc_video0 /etc/rc2.d/S19uvc_video0

7. Finally, add it to the ZM Console, but as a remote camera, see the images, mine is already installed, setup, and detecting, so these images are just a guideline :
Image
Image


Another thread on this forum : http://www.zoneminder.com/forums/viewtopic.php?p=46978

:)
Debian 5.0 Lenny (no GUI) ('Standard' Installation Only, No Extras)
P4HT-3.0Ghz, 2GB RAM
Logitech QuickCam E3500 (remote)
Post Reply