http://www.linuxsir.org/main/node/221?q=node/221
上述文章是關於網路攝影機(WebCam)在Linux中採用Spcaserv 架設網路視頻監控伺服器 (v0.1b)。
在這裡我就簡單講下linux下 安裝linux網路攝影機驅動。
在新的linux核心裡面有大部分usb網路攝影機的驅動。所以可以直接從核心裡面選擇驅動。
首先得確定你的網路攝影機型號:
$ lshal | grep Webcam info.product = 'OV511+ Webcam' (string) usb_device.product = 'OV511+ Webcam' (string)
可以得出型號是0v511,然後編輯核心。
Device Drivers--> <*> Multimedia support ---> [*] Video capture adapters ---> [*] V4L USB devices ---> <M> USB OV511 Camera support (DEPRECATED) 選中型號,然後編譯,編譯完之後,可以不用重啟,直接在linux/drivers/media/video/ 下面直接#insmod ov511 或者運行modprobe ov511 ,現在位置驅動安裝好了。 下一步就得安裝攝像軟體。我這是用的spcaview. #emerge spcaview 關於spcaview具體用法可以參考上面的網站。 在安裝過程中可能會遇到很多問題,一個問題就是你沒有/dev/fb0裝置,首先確定核心裡面編譯過了framebuffer ,然後在grub裡面啟動framebuffer,具體如下: #vim /boot/grub/menu.lst title Gentoo, kerner 2.6.33.6 root (hd0,0) kernel /kernel-genkernel-x86_64-2.6.35.4 root=/dev/mapper/VolGroup-ubuntu ro dolvm vga=0x318 initrd /initramfs-genkernel-x86_64-2.6.35.4 在kernel後加上vga=0x318啟動framebuffer. 有些系統對spcaview支援不是很好,有好多錯誤,可以參考camorama工具, #emerge camorama 啟動camorama的時候或者spcaview的時候可能會遇到/dev/video許可權不夠的問題,這時需要修改他們許可權: #chmod 666 /dev/video #chmod 666 /dev/fb0 $camorama 這個時候,應該沒什麼大問題了。