#1 2008-05-16 11:23:34
DS108j Web Cam 功能 - 安裝 Palantir
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系列,未必適用於其他型號,這一點請留意。
技術問題請於論壇上集眾人之力公開討論,感恩
離線
#2 2008-05-20 11:38:05
Re: DS108j Web Cam 功能 - 安裝 Palantir
上一篇文只能透過瀏覽器(IE)擷取靜態畫面,想必有點隔靴搔癢,其實 Palantir 的 支援網站 裡提供了 windows 界面的 client 軟體,它可以支援即時顯示動態影像,這樣就可以真正達到遠端監看的功效,您可以到底下網址去下載:
http://www.fastpath.it/products/palanti … ir-2.7.tgz
解開來後(只需要 pclient.exe 及 pclinet.ini 兩個檔),編輯 pclient.ini 在 [global] 裡的 defaultserver 的設定改成 DS108j 的 IP 及 port
[global]
defaultserver = 192.168.1.2:3000
...
執行後即可顯示即時動態影像
當然也可以收看內建的Demo視訊頻道
這個軟體有一小小缺點,就是沒有提供用戶認證功能,如果您把 port 打開了,那任何人知道你開的 port,他就可以直接連進來觀看你的 Web Cam 畫面,所以有裝 Palantir 的朋友要注意錄影中請保持微笑的好習慣
附件:
pclient.rar, 大小: 165,464 bytes, 下載: 40
技術問題請於論壇上集眾人之力公開討論,感恩
離線
#3 2008-05-23 11:16:02
Re: DS108j Web Cam 功能 - 安裝 Palantir
很棒的文章分享,但有問題想請教一下。
關於參數設定的部份:
VideoDevice /dev/video0
FrameSize 320x240
FrameRate 5
Audio Off
Greeting "Palantir server on DS108j"
TCPport 3000
FrameRate 是指每秒所取樣的照片數量嗎?那如果我設定到30可以嗎?
Audio 我所知道的Logitech Quick Cam 4000 pro本身有麥可風,如果我將Audio設定為On是否可行,是否有其他的事項須注意的?(像須下載其他的pkg)
謝謝您的幫忙,因為有你的改機教學,讓我的DS101g+又復活了
離線
#9 2010-02-06 22:51:30
Re: DS108j Web Cam 功能 - 安裝 Palantir
最近嘗試在 DS209j 上安裝 palantir,在 insmod 過程出現如下錯誤訊息:
ds209j> insmod /opt/lib/modules/videodev.o
insmod: cannot insert `/opt/lib/modules/videodev.o': Invalid module format (-1): Exec format error
ds209j> insmod /opt/lib/modules/pwc.o
insmod: cannot insert `/opt/lib/modules/pwc.o': Invalid module format (-1): Exec format error
使用的 module 版本
kernel-module-pwc - 2.4.22-6 - DS-101G+ kernel module pwc
kernel-module-videodev - 2.4.22-6 - DS-101G+ kernel module videodev
OS 版本
ds209j> uname -a
Linux ds209j 2.6.24 #1118 Sun Jan 24 06:26:27 CST 2010 ppc unknown
這個是不是因為 module 還是 2.4 版的關係? 記得以前最早在 DS108j 上就是這樣的配置 2.6 的OS 配 2.4 的module。
還是有哪一段需要重新編譯? 不知有何建議?
技術問題請於論壇上集眾人之力公開討論,感恩
離線
相關討論主題
主題 | 回覆 | 點閱 | 最後發表 |
---|---|---|---|
DS108j 安裝 xmail + phpxmail 作者 Aven
|
5 | 31843 | 2011-03-30 21:09:09 作者 jesa |
|
24 | 101192 | 2010-08-19 21:24:32 作者 zchwy |
0 | 13885 | 2008-11-26 10:30:55 作者 Aven | |
Synology DS108j 開箱文 作者 Aven
|
1 | 15486 | 2008-09-12 17:14:31 作者 k13080215 |
Synology DS108j 改機 作者 Aven
|
3 | 32073 | 2008-08-02 14:50:14 作者 Aven |