Microdia WebCam (0c45:xxxx) experimental drivers – installation and testing Part 1
Posted by Hodge on May 31, 2008 in Linux, Technology, Ubuntu • 51 comments •
Updated 04/04/09 to reflect changes to the installation process.
The driver currently supports the following Microdia webcams:
0c45:6240 0c45:6242 0c45:6243 0c45:6248 0c45:624b 0c45:624c 0c45:624e 0c45:624f 0c45:6253 0c45:6260 0c45:6262 0c45:6270 0c45:627a 0c45:627b 0c45:627c 0c45:627f 0c45:6280 0c45:6282 0c45:6283 0c45:6288 0c45:628a 0c45:628b 0c45:628e 0c45:628f 0c45:62a0 0c45:62b0 0c45:62b3 0c45:62ba 0c45:62bb 0c45:62bc 0c45:62be
Keep up to date on the current supported webcams: http://groups.google.com/group/microdia/web/project-status?hl=en
The webcam (Acer Orbicam) on my Acer Aspire 5052 has been somewhat of a bane – with no drivers available, it has been one of the last stumbling blocks of getting all of my hardware working in Linux (the Ubuntu 8.04 Distro, Hardy Heron, Ubuntu Jaunty in my case). That is until I ambled across, quite by accident, the Microdia Google Group. These guys are the epitome of Open Source development in action – a group of widely distributed people who are collaborating to solve a common problem: to get the Microdia webcams supported under Linux. And they’re doing a fantastic job so far.
Note: I should first mention that the drivers are still heavily under development, and although they are not (for some webcams) to the point where they can be used for Skype, for example, major progress has been made, and there is now finally communication with my webcam, to the point where I can successfully output video to mplayer. Therefore, this post is not quite yet a HowTo on getting a Microdia webcam fully function, but a step towards helping people installing and testing the drivers under development.
So, here’s how I’ve got to the stage of seeing myself in mplayer…
Information Gathering
Note: this section is only relevant if you’re interested in the workings of the camera, or would like to aid the driver developers by supplying information about your webcam. If you just want to compile and install the drivers, scroll down to Driver Compiling and Installing.
Firstly, I had to determine i) whether or not my Webcam was in fact a Microdia camera, and ii) the model number, so in a Terminan, I ran:
lsusb
Which output, amongst other information about the rest of my USB devices:
Bus 003 Device 002: ID 0c45:6260 Microdia
confirming that my Acer Orbicam is a Microdia device. The two hex values 0c45:6260 represent the Vendor ID and Product ID respectively – 0c45 being Microdia, and 6260 the Product itself. In order to create my meagre contribution to the Microdia Group, I had to gather some more information about the device’s bridge and sensor. Firstly, I needed the USB Device Descriptors, which were obtained by running:
sudo lsusb -d 0c45:6260 -v > ~/Desktop/0c45_6260_device_descriptors.txt
I then needed to discover the Bridge and Sensor types, which thankfully could be found in the Windows driver file, snp2std.inf:
%USBPCamDesc% = SN.USBPCamVGA,USBVID_0c45&PID_6260 ; SN9C201 + OV7670ISP
Which tells me:
Bridge: SN9C201
Sensor: OV7670
The full guide to gathering information for your webcam can be found at the Microdia group, here.
Driver Compiling and Installing
First, I installed some prerequisites – git (to obtain the Microdia Drivers source code), kernel source, build essential etc.:
sudo apt-get install git-core git-doc git-gui kernel-package linux-headers-`uname -r` build-essential libv4l-0 mplayer
Once finished, I created a directory to set up my local git repository and downloaded the driver code:
cd ~/Documents
mkdir webcam
cd webcam
git clone http://repo.or.cz/r/microdia.git
The final command executes git, and tells it to clone the remote repository. The files are downloaded to a sub directory called microdia, from which I ran the rest of the commands:
cd microdia
I then compiled the code (not with sudo):
make
and received this error, but it’s not important:
make: ctags: Command not found
make: *** [ctags] Error 127
Once compiled, the module can be inserted to the kernel for testing:
sudo insmod ./sn9c20x.ko
I also received the following error:
ERROR: insmod: error inserting 'sn9c20x.ko': -1 Unknown symbol in module
so had to run the following first:
sudo modprobe videodev
sudo modprobe compat-ioctl32
and then I could insert the module:
sudo insmod ./sn9c20x.ko
Finally, to test, I ran:
LD_PRELOAD=/usr/lib/libv4l/v4l2convert.so mplayer tv:// -tv driver=v4l2:width=640:height=480:fps=25:device=/dev/video0 -vo x11
The only thing is… it’s currently a mirror image:
Finally…
If everything looks good, and the camera works well, it can be installed permanently by running the following:
strip -g sn9c20x.ko
sudo mkdir -p /lib/modules/`uname -r`/kernel/drivers/media/video/usbvideo/
sudo cp sn9c20x.ko /lib/modules/`uname -r`/kernel/drivers/media/video/usbvideo/
sudo depmod -a
However, only do this if you are comfortable with the driver, and happy that it is stable on your system!
References
- Microdia, Google Group
- Full list of currently supported (and unsupported) Microdia Webcams
- How to gather information on your webcam
- Using git with Microdia
- Testing the Microdia driver
- PATCH: v4l-experimental support for 6260 (3rd try) Thread
Something not quite right? Inaccuracies or invalid code? Didn’t work for you? Don’t like me using Ss instead of Zs? Add a comment below! All comments are welcome. Except spam, because spam is a bit crap.
|
|
Seis De Mayo $4.29 It wasn’t long after the recording of this, Trey Anastasio’s third–and most warmly idiosyncratic–solo album, that the Phish frontman/guitarist announced that his improvisation-fueled, cult-fave band would record no more. Longtime Phish-heads (or admirers of Anastasio’s previous free-form jazz excursions with Les Claypool and Stewart Copeland and more conventional solo work) may find this ambitio… |
|
|
Sapphire Video Card 100314-3l Hd 6870 1gb Ddr5 256bit Pci Express D-Dvi/Hdmi/Display Port Retail $222.69 PCI Express based PC is required with one X16 lane graphics slot available on the motherboard.4X75 Watt 6-pin PCI Express power connector is required for CrossFireX system.2X75 Watt 6-pin PCI Express power connector is required.1024MBMinimum of system memory.Installation software requires CD-ROM drive.DVD playback requires DVD drive.Blu-ray/HD DVD playback requires Blu-ray/HD DVD drive.Blu-ray/HD … |
|
|
Samsung USB 2.0 External Optical Drive SE-S084D/TSBS Super WriteMaster, Slim External DVD Writer (Gloss Black) $34.99 Samsung SE-S084D DVD-Writer – Black – Retail – External SE-S084D/TSBS CD/DVD Combo Drives – External… |
|
|
Logitech M305 Wireless Mouse (Black) $19.49 The contoured shape and soft rubber grips keep your hand comfortable, even after long hours at the computer. Automatic sleep mode turns the mouse off when you’re not using it Power indicator light eliminates surprises… |
|
|
Crucial 128 GB m4 2.5-Inch Solid State Drive SATA 6Gb/s CT128M4SSD2 $169.95 128GB CRUCIAL M4 2.5IN SATA 6GB/S… |
No related posts.
Related posts brought to you by Yet Another Related Posts Plugin.






Thank you for your job. Hence, I think that you can add the procedure for put the driver permanently on the system with the commands that we can find in your references:(if it works – I don’t test yet!)
sudo cp microdia.ko /lib/modules/`uname -r`/kernel/drivers/media/video/usbvideo/
sudo depmod -a
Congratulations
Thanks for your comment Vicente. I refrained from adding the module to the system on a more permanent basis, until the drivers are a little more stable – and also decided purposefully not to include the commands you mention when originally writing this article. However, I intend to write a separate article with the full installation process once the drivers become stable, and I have tested them more thoroughly!
Thanks once again!
dmesg….
microdia: Iso frame 5 of USB has error -71
microdia: Iso frame 6 of USB has error -71
microdia: Iso frame 7 of USB has error -71
microdia: Iso frame 8 of USB has error -71
uname -r
2.6.22-3-686
DEBIAN
Thank very much I’ve tested almost everything in google and this is the only one that works
Thanks to the possibilities that ar coming soon to me! I have waiting to these drivers trough 1 year ago.
I had some problems in the compilation in my Debina lenny 64. Could anybody help me?!
PieRroT:/usr/local/programas/webcam/microdia# make
make -C /lib/modules/2.6.24-1-amd64/build SUBDIRS=/usr/local/programas/webcam/microdia modules
make: *** /lib/modules/2.6.24-1-amd64/build: File or Directory not found. Stop.
make: ** [driver] Erro 2
thanks.
Arnaldo.
sadly i get this:
:~/Documents/webcam/microdia$git checkout –track -b v4l2-experimental origin/v4l2-experimental
git checkout: updating paths is incompatible with switching branches/forcing
Did you intend to checkout ‘origin/v4l2-experimental’ which can not be resolved as commit?
when i leave out this part:
origin/v4l2-experimental i can continu
so i did this:
git checkout –track -b v4l2-experimental
some extra feedback.
first i’m totaly happy i have my cam working on linux!
great work!!
when i look at the div with windows. the image is much slower and has much more problems with the lighting
keep up the good work you made me happy
ow and with me no mirror
Perfect, installed and works with skype, cheese. thanks. Looked for right drivers long time. Works with webcam ACME model CA01.
the (stable) driver works well in ubuntu 64bits
Linux skynet-ubuntu 2.6.24-19-generic #1 SMP Fri Jul 11 21:01:46 UTC 2008 x86_64 GNU/Linux
Thanks for your structured research and testing
I own the 0c45:627b cam and just experience a problem. the installation worked well, kernel module gets installed correctly, no error message with dmesg: [ 1598.747774] microdia: Microdia USB2.0 webcam driver startup
[ 1598.747869] microdia: Microdia USB2.0 Webcam – 0C45:627B found.
[ 1598.747876] microdia: Release: 0100
[ 1598.747880] microdia: Number of interfaces : 1
[ 1598.750836] microdia: Microdia USB2.0 Camera is now controlling video device /dev/video0
[ 1598.750913] usbcore: registered new interface driver usb_microdia_driver
[ 1598.750920] microdia: v0.0.0 : Microdia USB Video Camera
Testing it with Mplayer gives me just a green screen, cant see a picture. Same thing happens with skype and ekiga.
Above you describe how to detect the driver info from windows .inf file concerning bridge and sensor. I have:
Bridge: SN9C201
Sensor: OV7660
I cant find above, where these infos influence the compilation of the driver. Can you help me?
I forgot to post the console output while MPlayer running:
dominik@morph:~/Desktop/webcam/microdia$ mplayer tv:// -tv noaudio:driver=v4l2:width=640:height=480:outfmt=yuy2:device=/dev/video0:fps=30
MPlayer 1.0rc2-4.2.3 (C) 2000-2007 MPlayer Team
CPU: Genuine Intel(R) CPU T2400 @ 1.83GHz (Family: 6, Model: 14, Stepping:
CPUflags: MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 1
Compiled with runtime CPU detection.
mplayer: could not connect to socket
mplayer: No such file or directory
Failed to open LIRC support. You will not be able to use your remote control.
Playing tv://.
TV file format detected.
Selected driver: v4l2
name: Video 4 Linux 2 input
author: Martin Olschewski
comment: first try, more to come
Selected device: Microdia USB Video Camera
Capabilites: video capture read/write streaming
supported norms:
inputs: 0 = Webcam;v4l2: ioctl get input failed: Invalid argument
Current input: 1
Current format: YUV420
v4l2: ioctl set format failed: Invalid argument
tv.c: norm_from_string(pal): Bogus norm parameter, setting default.
v4l2: ioctl enum norm failed: Invalid argument
Error: Cannot set norm!
Selected input hasn’t got a tuner!
v4l2: ioctl set mute failed: Invalid argument
v4l2: ioctl query control failed: Invalid argument
v4l2: ioctl query control failed: Invalid argument
xscreensaver_disable: Could not find XScreenSaver window.
GNOME screensaver disabled
==========================================================================
Opening video decoder: [raw] RAW Uncompressed Video
VDec: vo config request – 640 x 480 (preferred colorspace: Planar I420)
VDec: using Planar I420 as output csp (no 0)
Movie-Aspect is undefined – no prescaling applied.
VO: [xv] 640×480 => 640×480 Planar I420
Selected video codec: [rawi420] vfm: raw (RAW I420)
==========================================================================
Audio: no sound
Starting playback…
v4l2: select timeout
v4l2: select timeout ??% ??,?% 0 0
v4l2: select timeout ??% ??,?% 0 0
V: 0.0 6/ 6 ??% ??% ??,?% 0 0
MPlayer interrupted by signal 2 in module: video_read_frame
v4l2: select timeout
MPlayer interrupted by signal 8 in module: free_demuxer
GNOME screensaver enabled
dominik@morph:~/Desktop/webcam/microdia$
Thanks
Hi Dominik,
Interesting, since the 627b is supported in the main branch of the source. Have you tried the experimental branch? I’ll look into it further for you, and see if I can find any information. It may also be worth letting the developers of the driver know about it too, since this could be a bug. The main discussion forum can be fount at http://groups.google.com/group/microdia/topics?hl=en
Cheers
As one of the comments above pointed out, there is an important step missing in your otherwise very good description. You do not tell us what to do with the Bridge and Sensor information? Where are these two important pieces of information inserted or used in the compilation?
Please take a minute to tell the newbies what to do with that information for which I have to log out of Ubunutu and go to Windows Vista to find the .inf file to get the Bridge and Sensor info. If it is not used then what’s the point of finding it?
OK. I went into Windows Vista and copied the snp2std.inf file. It is big. This small camera has an inbuilt microphone. Plus it has several video settings. Which is why there is a whole list of “Bridges” and “sensors.” Question: Should I just use a couple for the video? Here they are:
==========================================================================
; USB2.0 PC Camera (SN9C201/SN9C202) INF (for Windows 98/ME/2000/XP)
; Copyright(c) 2004
; File version: 5.9.5.0
; Last modified: 2007-04-09
;==========================================================================
[Version]
LayoutFile = Layout.inf, Layout1.inf, Layout2.inf
signature = “$CHICAGO$”
Class = Image
ClassGUID = {6bdd1fc6-810f-11d0-bec7-08002be2092f}
Provider = %SX%
CatalogFile.NT = snp2std.cat
DriverVer = 10/05/2007,5.7.22.209
[Manufacturer]
%SXTIMfg% = SN, NTx86.5.1, NTx86.6.0, NTamd64, NTamd64.6.0
[SN]
;1.3 M
%USBPCamDesc% = SN.USBPCam,USB\VID_0c45&PID_6240 ; SN9C201 + MI1300
%USBPCamDesc% = SN.USBPCam,USB\VID_0c45&PID_6242 ; SN9C201 + MI1310
%USBPCamDesc% = SN.USBPCam,USB\VID_0c45&PID_624e ; SN9C201 + SOI968
%USBPCamDesc% = SN.USBPCam,USB\VID_0c45&PID_624f ; SN9C201 + OV9650
%USBPCamDesc% = SN.USBPCam,USB\VID_0c45&PID_6243 ; SN9C201 + S5K4AAFX
%USBPCamDesc% = SN.USBPCam,USB\VID_0c45&PID_624b ; SN9C201 + CX1332
%USBPCamDesc% = SN.USBPCam,USB\VID_0c45&PID_627f ; EEPROM
%USBPCamDesc% = SN.USBPCam,USB\VID_0c45&PID_6248 ; SN9C201 + OV9655
%USBPCamDesc% = SN.USBPCam,USB\VID_0c45&PID_624c ; SN9C201 + MI1320
;VGA Sensor
%USBPCamDesc% = SN.USBPCam,USB\VID_0c45&PID_6270 ; SN9C201 + MI0360\MT9V111
%USBPCamDesc% = SN.USBPCam,USB\VID_0c45&PID_627c ; SN9C201 + HV7131R
%USBPCamDesc% = SN.USBPCam,USB\VID_0c45&PID_627b ; SN9C201 + OV7660
%USBPCamDesc% = SN.USBPCam,USB\VID_0c45&PID_627a ; SN9C201 + S5K53BEB
%USBPCamDesc% = SN.USBPCam,USB\VID_0c45&PID_6260 ; SN9C201 + OV7670ISP
%USBPCamDesc% = SN.USBPCam,USB\VID_0c45&PID_6262 ; SN9C201 + OM6802
;
; Usb2.0 PC Camera with Audio Function
;
%USBPCamMicDesc% = SN.PCamMic,USB\VID_0c45&PID_6280&MI_00 ; SN9C202 + MI1300
%USBPCamMicDesc% = SN.PCamMic,USB\VID_0c45&PID_6282&MI_00 ; SN9C202 + MI1310
%USBPCamMicDesc% = SN.PCamMic,USB\VID_0c45&PID_628e&MI_00 ; SN9C202 + SOI968
%USBPCamMicDesc% = SN.PCamMic,USB\VID_0c45&PID_628f&MI_00 ; SN9C202 + OV9650
%USBPCamMicDesc% = SN.PCamMic,USB\VID_0c45&PID_6288&MI_00 ; SN9C202 + OV9655
%USBPCamMicDesc% = SN.PCamMic,USB\VID_0c45&PID_628a&MI_00 ; SN9C202 + ICM107
%USBPCamMicDesc% = SN.PCamMic,USB\VID_0c45&PID_628c&MI_00 ; SN9C202 + MI1320
%USBPCamMicDesc% = SN.PCamMic,USB\VID_0c45&PID_62b0&MI_00 ; SN9C202 + MI0360\MT9V111
%USBPCamMicDesc% = SN.PCamMic,USB\VID_0c45&PID_62bc&MI_00 ; SN9C202 + HV7131R
%USBPCamMicDesc% = SN.PCamMic,USB\VID_0c45&PID_62bb&MI_00 ; SN9C202 + Ov7660
%USBPCamMicDesc% = SN.PCamMic,USB\VID_0c45&PID_62ba&MI_00 ; SN9C202 + S5K53BEB
%USBPCamMicDesc% = SN.PCamMic,USB\VID_0c45&PID_628b&MI_00 ; SN9C202 + CX1332
%USBPCamMicDesc% = SN.PCamMic,USB\VID_0c45&PID_6283&MI_00 ; SN9C202 + S5K4AAFX
%USBPCamMicDesc% = SN.PCamMic,USB\VID_0c45&PID_62a0&MI_00 ; SN9C202 + Ov7670ISP
%USBPCamMicDesc% = SN.PCamMic,USB\VID_0c45&PID_62a2&MI_00 ; SN9C202 + OM6802
[SN.NTx86.5.1]
;1.3 M
%USBPCamDesc% = SN.USBPCam.XP,USB\VID_0c45&PID_6240 ; SN9C201 + MI1300
%USBPCamDesc% = SN.USBPCam.XP,USB\VID_0c45&PID_6242 ; SN9C201 + MI1310
%USBPCamDesc% = SN.USBPCam.XP,USB\VID_0c45&PID_624f ; SN9C201 + OV9650
%USBPCamDesc% = SN.USBPCam.XP,USB\VID_0c45&PID_624e ; SN9C201 + SOI968
%USBPCamDesc% = SN.USBPCam.XP,USB\VID_0c45&PID_6243 ; SN9C201 + S5K4AAFX
%USBPCamDesc% = SN.USBPCam.XP,USB\VID_0c45&PID_6248 ; SN9C201 + OV9655
%USBPCamDesc% = SN.USBPCam.XP,USB\VID_0c45&PID_624b ; SN9C201 + CX1332
%USBPCamDesc% = SN.USBPCam.XP,USB\VID_0c45&PID_624c ; SN9C201 + MI1320
%USBPCamDesc% = SN.USBPCam.XP,USB\VID_0c45&PID_627f ; EEPROM
;VGA Sensor
%USBPCamDesc% = SN.USBPCam.XP,USB\VID_0c45&PID_6270 ; SN9C201 + MI0360\MT9V111
%USBPCamDesc% = SN.USBPCam.XP,USB\VID_0c45&PID_627c ; SN9C201 + HV7131R
%USBPCamDesc% = SN.USBPCam.XP,USB\VID_0c45&PID_627b ; SN9C201 + OV7660
%USBPCamDesc% = SN.USBPCam.XP,USB\VID_0c45&PID_627a ; SN9C201 + S5K53BEB
%USBPCamDesc% = SN.USBPCam.XP,USB\VID_0c45&PID_6260 ; SN9C201 + OV7670ISP
%USBPCamDesc% = SN.USBPCam.XP,USB\VID_0c45&PID_6262 ; SN9C201 + OM6802
;
; Usb2.0 PC Camera with Audio Function
;
%USBPCamMicDesc% = SN.PCamMic.XP,USB\VID_0c45&PID_6280&MI_00 ; SN9C202 + MI1300
%USBPCamMicDesc% = SN.PCamMic.XP,USB\VID_0c45&PID_6282&MI_00 ; SN9C202 + MI1310
%USBPCamMicDesc% = SN.PCamMic.XP,USB\VID_0c45&PID_628e&MI_00 ; SN9C202 + SOI968
%USBPCamMicDesc% = SN.PCamMic.XP,USB\VID_0c45&PID_628f&MI_00 ; SN9C202 + OV9650
%USBPCamMicDesc% = SN.PCamMic.XP,USB\VID_0c45&PID_6288&MI_00 ; SN9C202 + OV9655
%USBPCamMicDesc% = SN.PCamMic.XP,USB\VID_0c45&PID_628a&MI_00 ; SN9C202 + ICM107
%USBPCamMicDesc% = SN.PCamMic.XP,USB\VID_0c45&PID_628c&MI_00 ; SN9C202 + MI1320
%USBPCamMicDesc% = SN.PCamMic.XP,USB\VID_0c45&PID_62b0&MI_00 ; SN9C202 + MI0360\MT9V111
%USBPCamMicDesc% = SN.PCamMic.XP,USB\VID_0c45&PID_62bc&MI_00 ; SN9C202 + HV7131R
%USBPCamMicDesc% = SN.PCamMic.XP,USB\VID_0c45&PID_62bb&MI_00 ; SN9C202 + Ov7660
%USBPCamMicDesc% = SN.PCamMic.XP,USB\VID_0c45&PID_62ba&MI_00 ; SN9C202 + S5K53BEB
%USBPCamMicDesc% = SN.PCamMic.XP,USB\VID_0c45&PID_628b&MI_00 ; SN9C202 + CX1332
%USBPCamMicDesc% = SN.PCamMic.XP,USB\VID_0c45&PID_6283&MI_00 ; SN9C202 + S5K4AAFX
%USBPCamMicDesc% = SN.PCamMic.XP,USB\VID_0c45&PID_62a0&MI_00 ; SN9C202 + Ov7670ISP
%USBPCamMicDesc% = SN.PCamMic.XP,USB\VID_0c45&PID_62a2&MI_00 ; SN9C202 + OM6802
Hi Mr Kush,
The Bridge and Sensor information are purely for informational purposes – I only included it to aid the guys developing the drivers. To get the driver working, you just need to follow the section titled “Driver Compiling and Installing”, and you can ignore everything before it.
Hope that helps, and good luck
I’ve no errors during the installation, but mplayer shows just a green screen ((
i’he forgot my adapter is 0c45:627b
Hello! I own genius eye 310 cam(0c45:6027). When i was sitting at ubuntu 8.04 i used gspca driver, with some changes(http://lalo-linux-systems.blogspot.com/2007/07/ubuntu-y-webcam-genius-eye-310.html). it worked fine. Now i’m using ubuntu 8.10, which has built-in gspca, but it does not recognize my cam. I have installed microdia driver, like it’s discribed. Installation was OK, but nothing happend… i have no /dev/video0 device, dmesg returns no errors:
[ 5823.391602] microdia: Microdia USB 2.0 webcam driver loaded
[ 5823.391664] usbcore: registered new interface driver usb_microdia_driver
[ 5823.391668] microdia: v2008.10 : Microdia USB 2.0 Webcam Driver
[ 6290.672038] usb 2-1: USB disconnect, address 6
[ 6292.152016] usb 2-1: new full speed USB device using uhci_hcd and address 7
[ 6292.312365] usb 2-1: configuration #1 chosen from 1 choice
…. all seems to be ok. I did something wrong, or there is some problem with kernel built-in gspca?
I’ve forgotten to say, that I had tried both stable and experimental branches…
Thanks for the tutorial – admittedly I mostly copy and pasted but I understood some of it.
Anyway for anyone who had a dodgy driver before they tried this method, and nothing seems to change after:
You need to blacklist the old driver!
To do this you need to find out what videodev “modules” you have (lsmod)
And play around blacklisting the ones witth videodev next to them like so:
$ sudo kate /etc/modprobe.d/blacklist
Then add lines to the end like (this is what I needed):
blacklist gspca
blacklist sn9c102
blacklist sn9cxxx
You may have to reboot (remember to insmod the microdia module again after), i really have no idea…
hello
i have mandriva 2009 but webcam not working
pc cam zs0211 how to instalation software for this
I have a VP-EYE USB web camera made by media .com tw.,which works fine on winxp with the drivers provided in the mfrs CD To use it on my Ubuntu and Kubuntu distros I made use of 64 bit Jungle which is simple and informative.through # lsusb it is shown as oc45 6270 Microdia.I found the steps provided by you above up to install of git clone http://repo.or.cz/r/microdia.git very valid.Thereafter i suggest use of the guidelines in the Readme in Microdia.After $ cd microdia the steps in Readme viz $make , $ make doc is very important.In the continuous stream of data shown pl note for any error items such as a particular item not being installed.In my case it was dot which I had to install thru synaptic before my prob relating to sensor MT9 V111 was rectified. Being a newbie with some working idea of Linux i had to go thru many attempts before Mplayer projected
an image matching that obtained on WinXP.Amsn shows only colour bands of magenta and blue green and no images.Ekiga shows half images with colour bands.My Ubuntu and Kubuntu distros are 8.10 desk top editions.My efforts to
try out this on PC Linux OS 2007 did not work as the introduction of git caused the system inoperable .That may hold good for Mandriva too.Microdia type cameras being affordable, production of stable Linux drivers( such as in the case of Logitech Quickcam types which offer good support) by geeks merits
serious consideration.i have not mentioned about Skype on which nil result is reported.Regards
Kesavachandran
/home/kesav/untitled folder/P1010139.JPG
Hi, As the saying goes proof of the pudding in the eating, may be a wise addition to my mail of yesterday.Screen shot with mplayer was a deep blue screen minus my mug detail I used a digital camera to take this shot which hopefully will be decipherable. Mr Hodge pl bear with me if it is otherwise,coming from a newbie. Regards
kesava
I’ve got Microdia 0c45:6242. Driver compiled, works in Mplayer nicely, but not in Skype
(( under Linux… Any ideas? Or no hope?
Very nice Job.
It’s really works.
First of all, thanx for your such a good tutorial. however, i keep having the following problem, my cam works but it the image is black and white only… how can i solve this problem.. this is my cam
Bus 002 Device 003: ID 0c45:612a Microdia PC Camera (SN9C110)
hope you can help me… bye
Can’t find anything for the Microdia 0c45:613b
I opened it and found this:
CNLTF
LT – 168G
085CMTB02 (The B could be an
After googling CNLTF and LT – 168 I found this site: http://members.driverguide.com/driver/detail.php?driverid=622034
and this
SONIX 0x0c45 0x607c
Pseudo Chip ID
——– ————
MC311P CNLTF LT-168
The above would seem to suggest what my box says, which is the cam is distributed via Sonix and is an iSonic IS-WOO1
Can’t seem to find my bridge or sensor. Please help.
Thanks. Works great in ubuntu 9.04 64 bits.
P.D.: I have a Conceptronic Flexcam
Hi,
I followed everything as you said. With mplayer I got the camera working fine, but when I try camorama or skype, I get nothing …
This is what camorama tells me:
Could not connect to video device (/dev/video0).
Please check connection
I even tried with “sudo camorama”, and testing with mplayer afteer camorama failed.
Any clues about how to solve it ?
Thanks.
BTW, This is what skype gives me:
Skype V4L2: Could not find a suitable capture format
Skype V4L2: Could not find a suitable capture format
Starting the process…
Skype Xv: Xv ports available: 32
Skype XShm: XShm support enabled
Skype Xv: Using Xv port 280
Skype Xv: No suitable overlay format found
I tried running it this way also:
LD_PRELOAD=/usr/lib/libv4l/v4l2convert.so skype
And what I got at the start is:
ERROR: ld.so: object ‘/usr/lib/libv4l/v4l2convert.so’ from LD_PRELOAD cannot be preloaded: ignored.
Thanks for any help.
I found a work around, as my system
For 32 bits Ubuntu’s:
LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so skype
For 64bits Ubuntu’s, as mine:
sudo apt-get install lib32v4l-0
LD_PRELOAD=/usr/lib32/libv4l/v4l1compat.so skype
And now, Skype works
More info here: http://forum.skype.com/index.php?showtopic=144791
and here: https://bugs.launchpad.net/debian/+bug/260918
Works fine for my hama webcam mx pro II thanks !
Ubuntu Jaunty
thank you so so much! when the terminal had finished doing its stuff, a little mplayer window popped up with the webcam image. i was like yaaaaaaaaay!
anyway thanks again (Y)
Just a note to say I got my iSonix Microdia webcam working using this http://groups.google.com/group/microdia/web/testing-microdia-driver-draft?pli=1
Works fine with mplayer, but still figuring out how to set up with Camorama and Cheese.
hola, a ver si me entendeis, yo lo instale y me fue bien. No me funciona con el camorama, pero si
funciona con XawTV.
Probrarlo.
Gracias por la ayuda
Thank you, I just cut and paste your instructions into ubuntu jaunty jackalope on my mikomi webcam, microdia 0c45:6130 and so far it works brilliantly in Amsn. I couldn’t have done without this page as in ubuntu terms I am a computer novice!!
Funciona casi bien en mi Acer aspire 5051 con Microdia PC camera (SN9C201+OV7670ISP)y AMSN.
La instalé siguiendo tus instrucciones “al pie de la letra”, no tiro ningún error.
Slackware 12.2, vuelvo a postear cuando pruebe con MPlayer.
Super duper.. it worked for me….. exact commands. nice descripton..
hello,
I have a Lili web cam ( 0c45:624c MicrodiaPC CameraSN9C201 +MI1320) and I did everything
as per instructions and there is nothing happening.This is what I got:MPlayer 1.0rc2-4.3.2 (C) 2000-2007 MPlayer Team
CPU: Intel(R) Pentium(R) 4 CPU 3.00GHz (Family: 15, Model: 4, Stepping: 9)
CPUflags: MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 1
Compiled with runtime CPU detection.
mplayer: could not connect to socket
mplayer: No such file or directory
Failed to open LIRC support. You will not be able to use your remote control.
Playing tv://.
TV file format detected.
Selected driver: v4l2
name: Video 4 Linux 2 input
author: Martin Olschewski
comment: first try, more to come
v4l2: unable to open ‘/dev/video0′: No such file or directory
v4l2: ioctl set mute failed: Bad file descriptor
v4l2: 0 frames successfully processed, 0 frames dropped.
Hi, thanks for posting this tutorial.
I installed the drivers as this tutorial outlines, and the camera gives me an image in cheese and aMSN etc, the only problem is that the image appears to be “zoomed in”. There are more details about the problem and a couple of images to illustrate the problem on the following page:
http://ubuntuforums.org/showthread.php?t=1246399
Do you know what the problem may be?
Thanks.
Hi, thanks for the tutorial, I finish the steps but my camera still not working in cheese, when I try in wxcam, they catch an error in the capture of the frames. This is the error:
An error has occured during frame capture.
Please check the “frame format” options in the preferences menu
I get from the terminal this:
Determining video4linux API version…
Using video4linux 2 API
V4L2_CID_BRIGHTNESS is not supported
V4L2_CID_CONTRAST is not supported
V4L2_CID_GAMMA is not supported
V4L2_CID_SATURATION is not supported
Determining pixel format…
pixel format: SN9C20X I420 (YUV 4:2:0)
pixel format: Bayer 8bit (BGGR)
Could not determine pixel format
Device not mapped
^CVIDIOC_STREAMOFF: Device or resource busy
isaac@laptop:~/microdia$ wxcam
Determining video4linux API version…
Using video4linux 2 API
V4L2_CID_BRIGHTNESS is not supported
V4L2_CID_CONTRAST is not supported
V4L2_CID_GAMMA is not supported
V4L2_CID_SATURATION is not supported
Determining pixel format…
pixel format: SN9C20X I420 (YUV 4:2:0)
pixel format: Bayer 8bit (BGGR)
Could not determine pixel format
Device not mapped
VIDIOC_STREAMOFF: Device or resource busy
You can help me with this???
My device ID 0c45:627c Microdia
“Hodge,” from my perspective is both genius and magician! From the jungles of northern Thailand, he saved me from a lot of grief. I recently upgraded my wife’s Lenovo laptop to Ubuntu 9.04 and discovered, to my chagrin: No web-cam. Thanks to the “Microdia WebCam (0c45:xxxx) experimental drivers – installation and testing tutorial,” she can now continue video chats with her family and friends in the RP and throughout the Filipino diaspora. I have bookmarked YOUBUNDLE for future research. With deep appreciation from the Oregon coast. ~rc
please include ID 0c45:613e Microdia PC Camera (SN9C120)
dont work (green screen)
It used to work with Jaunty but does not work after upgrading to Karmic Koala
(
So I have found solution
Karmic Koala has already instaled gspca driver which does not work with Microdia webcam, therefore after “make” have to be removed old drivers:
make
sudo modprobe -r gspca_sn9c20x
sudo modprobe videodev
sudo insmod ./sn9c20x.ko
strip -g sn9c20x.ko
sudo mkdir -p /lib/modules/`uname -r`/kernel/drivers/media/video/usbvideo/
sudo cp sn9c20x.ko /lib/modules/`uname -r`/kernel/drivers/media/video/usbvideo/
sudo depmod -a
Thanks to:
http://forum.ubuntu-fr.org/viewtopic.php?pid=3088045
http://sokoyo.co.cc/2009-11-07/260
Hi, i performed the above steps and when tried to run the following command
LD_PRELOAD=/usr/lib/libv4l/v4l2convert.so mplayer tv:// -tv driver=v4l2:width=640:height=480:fps=25:device=/dev/video0 -vo x11
recorded this error…
MPlayer 1.0rc2-4.3.3 (C) 2000-2007 MPlayer Team
CPU: Intel(R) Atom(TM) CPU N270 @ 1.60GHz (Family: 6, Model: 28, Stepping: 2)
CPUflags: MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 1
Compiled with runtime CPU detection.
mplayer: could not connect to socket
mplayer: No such file or directory
Failed to open LIRC support. You will not be able to use your remote control.
Playing tv://.
TV file format detected.
Selected driver: v4l2
name: Video 4 Linux 2 input
author: Martin Olschewski
comment: first try, more to come
v4l2: ioctl get standard failed: Invalid argument
Selected device: USB 2.0 Camera
Capabilites: video capture read/write streaming
supported norms:
inputs: 0 = Camera 1;
Current input: 0
Current format: YUYV
v4l2: ioctl set format failed: Input/output error
v4l2: ioctl set mute failed: Invalid argument
v4l2: 0 frames successfully processed, 0 frames dropped.
********************************************************************
However recorded this error too
make: ctags: Command not found
make: *** [ctags] Error 127
****************************************
And the following shows as the device ID when ‘lsusb’ is executed
“Bus 001 Device 002: ID 0c45:62c0 Microdia Pavilion Webcam”
***********************************************
Also the following command
sudo lsusb -d 0c45:62c0 -v > ~/Desktop/0c45_62c0_device_descriptors.txt
gives the following output file “0c45_62c0_device_descriptors.txt”
Its contents pasted below
———————————-
Bus 001 Device 002: ID 0c45:62c0 Microdia Pavilion Webcam
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 239 Miscellaneous Device
bDeviceSubClass 2 ?
bDeviceProtocol 1 Interface Association
bMaxPacketSize0 64
idVendor 0x0c45 Microdia
idProduct 0x62c0 Pavilion Webcam
bcdDevice 1.00
iManufacturer 2 Sonix Technology Co., Ltd.
iProduct 1 USB 2.0 Camera
iSerial 0
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 569
bNumInterfaces 2
bConfigurationValue 1
iConfiguration 0
bmAttributes 0×80
(Bus Powered)
MaxPower 98mA
Interface Association:
bLength 8
bDescriptorType 11
bFirstInterface 0
bInterfaceCount 2
bFunctionClass 14 Video
bFunctionSubClass 3 Video Interface Collection
bFunctionProtocol 0
iFunction 5 USB Camera
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 1
bInterfaceClass 14 Video
bInterfaceSubClass 1 Video Control
bInterfaceProtocol 0
iInterface 5 USB Camera
VideoControl Interface Descriptor:
bLength 13
bDescriptorType 36
bDescriptorSubtype 1 (HEADER)
bcdUVC 1.00
wTotalLength 103
dwClockFrequency 15.000000MHz
bInCollection 1
baInterfaceNr( 0) 1
VideoControl Interface Descriptor:
bLength 9
bDescriptorType 36
bDescriptorSubtype 3 (OUTPUT_TERMINAL)
bTerminalID 2
wTerminalType 0×0101 USB Streaming
bAssocTerminal 0
bSourceID 5
iTerminal 0
VideoControl Interface Descriptor:
bLength 26
bDescriptorType 36
bDescriptorSubtype 6 (EXTENSION_UNIT)
bUnitID 4
guidExtensionCode {7033f028-1163-2e4a-ba2c-6890eb334016}
bNumControl 8
bNrPins 1
baSourceID( 0) 3
bControlSize 1
bmControls( 0) 0x0f
iExtension 0
VideoControl Interface Descriptor:
bLength 26
bDescriptorType 36
bDescriptorSubtype 6 (EXTENSION_UNIT)
bUnitID 5
guidExtensionCode {3fae1228-d7bc-114e-a357-6f1edef7d61d}
bNumControl 8
bNrPins 1
baSourceID( 0) 4
bControlSize 1
bmControls( 0) 0xff
iExtension 0
VideoControl Interface Descriptor:
bLength 18
bDescriptorType 36
bDescriptorSubtype 2 (INPUT_TERMINAL)
bTerminalID 1
wTerminalType 0×0201 Camera Sensor
bAssocTerminal 0
iTerminal 0
wObjectiveFocalLengthMin 0
wObjectiveFocalLengthMax 0
wOcularFocalLength 0
bControlSize 3
bmControls 0x0000000e
Auto-Exposure Mode
Auto-Exposure Priority
Exposure Time (Absolute)
VideoControl Interface Descriptor:
bLength 11
bDescriptorType 36
bDescriptorSubtype 5 (PROCESSING_UNIT)
Warning: Descriptor too short
bUnitID 3
bSourceID 1
wMaxMultiplier 0
bControlSize 2
bmControls 0x0000177f
Brightness
Contrast
Hue
Saturation
Sharpness
Gamma
White Balance Temperature
Backlight Compensation
Gain
Power Line Frequency
White Balance Temperature, Auto
iProcessing 0
bmVideoStandards 0x 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0×83 EP 3 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0×0010 1x 16 bytes
bInterval 6
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 1
bAlternateSetting 0
bNumEndpoints 0
bInterfaceClass 14 Video
bInterfaceSubClass 2 Video Streaming
bInterfaceProtocol 0
iInterface 0
VideoStreaming Interface Descriptor:
bLength 14
bDescriptorType 36
bDescriptorSubtype 1 (INPUT_HEADER)
bNumFormats 1
wTotalLength 323
bEndPointAddress 129
bmInfo 0
bTerminalLink 2
bStillCaptureMethod 2
bTriggerSupport 1
bTriggerUsage 1
bControlSize 1
bmaControls( 0) 27
VideoStreaming Interface Descriptor:
bLength 27
bDescriptorType 36
bDescriptorSubtype 4 (FORMAT_UNCOMPRESSED)
bFormatIndex 1
bNumFrameDescriptors 5
guidFormat {59555932-0000-1000-8000-00aa00389b71}
bBitsPerPixel 16
bDefaultFrameIndex 1
bAspectRatioX 0
bAspectRatioY 0
bmInterlaceFlags 0×00
Interlaced stream or variable: No
Fields per frame: 1 fields
Field 1 first: No
Field pattern: Field 1 only
bCopyProtect 0
VideoStreaming Interface Descriptor:
bLength 50
bDescriptorType 36
bDescriptorSubtype 5 (FRAME_UNCOMPRESSED)
bFrameIndex 1
bmCapabilities 0×00
Still image unsupported
wWidth 640
wHeight 480
dwMinBitRate 3072000
dwMaxBitRate 18432000
dwMaxVideoFrameBufferSize 614400
dwDefaultFrameInterval 333333
bFrameIntervalType 6
dwFrameInterval( 0) 333333
dwFrameInterval( 1) 400000
dwFrameInterval( 2) 500000
dwFrameInterval( 3) 666666
dwFrameInterval( 4) 1000000
dwFrameInterval( 5) 2000000
VideoStreaming Interface Descriptor:
bLength 50
bDescriptorType 36
bDescriptorSubtype 5 (FRAME_UNCOMPRESSED)
bFrameIndex 2
bmCapabilities 0×00
Still image unsupported
wWidth 352
wHeight 288
dwMinBitRate 1013760
dwMaxBitRate 6082560
dwMaxVideoFrameBufferSize 202752
dwDefaultFrameInterval 333333
bFrameIntervalType 6
dwFrameInterval( 0) 333333
dwFrameInterval( 1) 400000
dwFrameInterval( 2) 500000
dwFrameInterval( 3) 666666
dwFrameInterval( 4) 1000000
dwFrameInterval( 5) 2000000
VideoStreaming Interface Descriptor:
bLength 50
bDescriptorType 36
bDescriptorSubtype 5 (FRAME_UNCOMPRESSED)
bFrameIndex 3
bmCapabilities 0×00
Still image unsupported
wWidth 320
wHeight 240
dwMinBitRate 768000
dwMaxBitRate 4608000
dwMaxVideoFrameBufferSize 153600
dwDefaultFrameInterval 333333
bFrameIntervalType 6
dwFrameInterval( 0) 333333
dwFrameInterval( 1) 400000
dwFrameInterval( 2) 500000
dwFrameInterval( 3) 666666
dwFrameInterval( 4) 1000000
dwFrameInterval( 5) 2000000
VideoStreaming Interface Descriptor:
bLength 50
bDescriptorType 36
bDescriptorSubtype 5 (FRAME_UNCOMPRESSED)
bFrameIndex 4
bmCapabilities 0×00
Still image unsupported
wWidth 176
wHeight 144
dwMinBitRate 253440
dwMaxBitRate 1520640
dwMaxVideoFrameBufferSize 50688
dwDefaultFrameInterval 333333
bFrameIntervalType 6
dwFrameInterval( 0) 333333
dwFrameInterval( 1) 400000
dwFrameInterval( 2) 500000
dwFrameInterval( 3) 666666
dwFrameInterval( 4) 1000000
dwFrameInterval( 5) 2000000
VideoStreaming Interface Descriptor:
bLength 50
bDescriptorType 36
bDescriptorSubtype 5 (FRAME_UNCOMPRESSED)
bFrameIndex 5
bmCapabilities 0×00
Still image unsupported
wWidth 160
wHeight 120
dwMinBitRate 192000
dwMaxBitRate 1152000
dwMaxVideoFrameBufferSize 38400
dwDefaultFrameInterval 333333
bFrameIntervalType 6
dwFrameInterval( 0) 333333
dwFrameInterval( 1) 400000
dwFrameInterval( 2) 500000
dwFrameInterval( 3) 666666
dwFrameInterval( 4) 1000000
dwFrameInterval( 5) 2000000
VideoStreaming Interface Descriptor:
bLength 26
bDescriptorType 36
bDescriptorSubtype 3 (STILL_IMAGE_FRAME)
bEndpointAddress 0
bNumImageSizePatterns 5
wWidth( 0) 640
wHeight( 0) 480
wWidth( 1) 352
wHeight( 1) 288
wWidth( 2) 320
wHeight( 2) 240
wWidth( 3) 176
wHeight( 3) 144
wWidth( 4) 160
wHeight( 4) 120
bNumCompressionPatterns 5
VideoStreaming Interface Descriptor:
bLength 6
bDescriptorType 36
bDescriptorSubtype 13 (COLORFORMAT)
bColorPrimaries 1 (BT.709,sRGB)
bTransferCharacteristics 1 (BT.709)
bMatrixCoefficients 4 (SMPTE 170M (BT.601))
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 1
bAlternateSetting 1
bNumEndpoints 1
bInterfaceClass 14 Video
bInterfaceSubClass 2 Video Streaming
bInterfaceProtocol 0
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0×81 EP 1 IN
bmAttributes 5
Transfer Type Isochronous
Synch Type Asynchronous
Usage Type Data
wMaxPacketSize 0×0080 1x 128 bytes
bInterval 1
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 1
bAlternateSetting 2
bNumEndpoints 1
bInterfaceClass 14 Video
bInterfaceSubClass 2 Video Streaming
bInterfaceProtocol 0
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0×81 EP 1 IN
bmAttributes 5
Transfer Type Isochronous
Synch Type Asynchronous
Usage Type Data
wMaxPacketSize 0×0100 1x 256 bytes
bInterval 1
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 1
bAlternateSetting 3
bNumEndpoints 1
bInterfaceClass 14 Video
bInterfaceSubClass 2 Video Streaming
bInterfaceProtocol 0
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0×81 EP 1 IN
bmAttributes 5
Transfer Type Isochronous
Synch Type Asynchronous
Usage Type Data
wMaxPacketSize 0×0320 1x 800 bytes
bInterval 1
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 1
bAlternateSetting 4
bNumEndpoints 1
bInterfaceClass 14 Video
bInterfaceSubClass 2 Video Streaming
bInterfaceProtocol 0
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0×81 EP 1 IN
bmAttributes 5
Transfer Type Isochronous
Synch Type Asynchronous
Usage Type Data
wMaxPacketSize 0x0b20 2x 800 bytes
bInterval 1
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 1
bAlternateSetting 5
bNumEndpoints 1
bInterfaceClass 14 Video
bInterfaceSubClass 2 Video Streaming
bInterfaceProtocol 0
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0×81 EP 1 IN
bmAttributes 5
Transfer Type Isochronous
Synch Type Asynchronous
Usage Type Data
wMaxPacketSize 0×1320 3x 800 bytes
bInterval 1
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 1
bAlternateSetting 6
bNumEndpoints 1
bInterfaceClass 14 Video
bInterfaceSubClass 2 Video Streaming
bInterfaceProtocol 0
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0×81 EP 1 IN
bmAttributes 5
Transfer Type Isochronous
Synch Type Asynchronous
Usage Type Data
wMaxPacketSize 0×1400 3x 1024 bytes
bInterval 1
Device Qualifier (for other device speed):
bLength 10
bDescriptorType 6
bcdUSB 2.00
bDeviceClass 239 Miscellaneous Device
bDeviceSubClass 2 ?
bDeviceProtocol 1 Interface Association
bMaxPacketSize0 64
bNumConfigurations 1
Device Status: 0×0002
(Bus Powered)
Remote Wakeup Enabled
*******************************************
Hope the following might provide the insight to my device and the issue it may be facing.
thanks.
hi,
am very glad to giv u a hearty thanks bro……
its worked fine with mplayer..
//command:
LD_PRELOAD=/usr/lib/libv4l/v4l2convert.so mplayer tv:// -tv driver=v4l2:width=640:height=480:fps=25:device=/dev/video0 -vo x11
but i need to configure the zonemider with my webcam…
i tryd configuring that but….
its not working with it,..
so can u pls help …
u can chk my zoneminder
http://122.172.125.74/zm
pls help me…
Superb website you have here but I was curious about if you knew of any discussion boards that cover the same topics talked about in this article? I’d really like to be a part of online community where I can get suggestions from other knowledgeable individuals that share the same interest. If you have any recommendations, please let me know. Thanks!