From owner-freebsd-multimedia Sat Apr 29 10:40:30 2000 Delivered-To: freebsd-multimedia@freebsd.org Received: from fleming.cs.strath.ac.uk (fleming.cs.strath.ac.uk [130.159.196.126]) by hub.freebsd.org (Postfix) with ESMTP id F0FF237B950 for ; Sat, 29 Apr 2000 10:40:27 -0700 (PDT) (envelope-from roger@cs.strath.ac.uk) Received: from cs.strath.ac.uk (scary.dmem.strath.ac.uk [130.159.202.5]) by fleming.cs.strath.ac.uk (8.8.8/8.8.8) with ESMTP id SAA27092 Sat, 29 Apr 2000 18:40:25 +0100 (BST) Message-ID: <390B1E9F.DF7D4E03@cs.strath.ac.uk> Date: Sat, 29 Apr 2000 18:40:47 +0100 From: Roger Hardiman Organization: Strathclyde University X-Mailer: Mozilla 4.51 [en] (X11; I; FreeBSD 3.4-STABLE i386) X-Accept-Language: en MIME-Version: 1.0 To: multimedia@freebsd.org Subject: USB camera support for FreeBSD Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Here is a post about new USB WebCam support you may be interested in. ------- From: "Peter S. Housel" I have written for FreeBSD (and probably NetBSD) a simple-minded image capture program for USB webcams based on the OmniVision Technologies OV511 bridge chip attached to an OV7610 CCD imager. This includes inexpensive webcams such as: This is a simple image capture program for USB webcams based on the OmniVision Technologies OV511 bridge chip attached to an OV7610 CCD imager. This includes webcams such as: * Creative Labs WebCam 3 * D-Link DSB-C300 * Puretek PT-6007 * Koala-Cam * Lifeview RoboCam * AverMedia InterCam Elite * MediaForte MV300 The program is heavily based on the OV511 linux driver by Mark W. McClelland. (See http://alpha.dyndns.org/ov511/ for more information). Recent versions of that driver support a wider array of cameras; if it supports something that this program doesn't then contact me and I'll see what I can do. You can download version 1.0 of the program at: http://members.home.com/housel/vid-1.0.tar.gz Since USB webcams transfer image data using an isochronous endpoint, support for isochronous transfers in the FreeBSD/NetBSD generic USB device (ugen) driver is required. A patch adding this support is also available on my home page: http://members.home.com/housel/ugen.diff The patch has only been tested under FreeBSD 5.0-CURRENT. -- Roger Hardiman Strathclyde Uni Telepresence Research Group, Glasgow, Scotland. http://www.telepresence.strath.ac.uk 0141 548 2897 roger@cs.strath.ac.uk To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message