来吧兄弟,一起玩一起讨论!
您需要 登录 才可以下载或查看,没有帐号?注册
x
Synology DS108j 原厂的 Surveillance Station功能已经内建对 IP Cam 的支援,但是IP Cam 功能虽强,总是觉得若也能支援低价的 Web Cam 的话,那一定更加深大家对这个产品购买意愿吧。
今天我们就来介绍一个简单好用软体 - Palantir,马上就让你的 DS108j 支援 Web Cam。
首先你得准备一个 DS108j 能支援的Web Cam,我用的是Logitech Quick Cam 4000 pro。
安装基本模组工具
DiskStation> ipkg install modutils
DiskStation> ipkg install usbutils
将Web Cam 插入 USB 座,检视并确认 USB 设备
DiskStation> lsusb
Bus 002 Device 001: ID 0000:0000
Bus 002 Device 002: ID 046d:08b2 Logitech, Inc. QuickCam Pro 4000
Bus 001 Device 001: ID 0000:0000
安装 Logitech Quick Cam 4000 pro驱动程式 - pwc
DiskStation> ipkg install kernel-module-pwc
安装 video 装置模组
DiskStation> ipkg install kernel-module-videodev
建立 video 装置路径
DiskStation> mknod /dev/video0 c 81 0
载入模组
DiskStation> insmod /opt/lib/modules/videodev.o
DiskStation> insmod /opt/lib/modules/pwc.o
安装 palantir
DiskStation> ipkg install palantir
编辑 /opt/etc/palantir.conf 裡的参数设定
DiskStation> nano /opt/etc/palantir.conf
我的参数设定如下:
VideoDevice /dev/video0
FrameSize 320x240
FrameRate 5
Audio Off
Greeting "Palantir server on DS108j"
TCPport 3000
建立启动程序
DiskStation> nano /opt/etc/init.d/S89palantir
内容:
#!/bin/sh
#
# Startup script for webcam
#
# Make sure the device has a /dev entry
# Make device if not present (not devfs)
if ( [ ! -c /dev/videodev ] ) then
# Make /dev/net directory if needed
mknod /dev/videodev c 81 0
fi
# Make sure the driver is running
if ( !(lsmod | grep "^videodev" -q) ); then
insmod /opt/lib/modules/videodev.o &
fi
if ( !(lsmod | grep "^pwc" -q) ); then
insmod /opt/lib/modules/pwc.o &
fi
/opt/bin/palantir &
设定为可执行档
DiskStation> chmod +x /opt/etc/init.d/S89palantir
设定完毕,请执行一次
DiskStation> /opt/etc/init.d/S89palantir
这时打开浏览器 http://192.168.1.2:3000,可以看到 Web Cam 撷取的画面,若你是用 Firefox 的话,还可以看到连续的动态影像。
注意:请依您所使用的 Web Cam 安装适用的 driver,本文提到的 pwc 适用于Logitech QuickCam 3000/4000系列,未必适用于其他型号,这一点请留意。
|
|