반응형
1. Driver 설치
USB 포트에 Logitech WebCam을 꼽고 lsusb하여 장치를 확인하면
처럼 나온다. Logitech Communicator STX의 경우 드라이버는
http://mxhaard.free.fr/download.html
에 가면 커널 2.6.11 이상에 대한 driver인 gspcav1-20071224.tar.gz를 받을 수 있다.
이 사이트에서는 다른 Webcam에 대해서도 지원 요부를 알 수 있다.
압축을 풀고 make를 하다 보면 kernel header 폴더를 찾게 되는데 링크를 만들어 주면 된다.
2. webcam 설치..
이 프로그램은 일정 주기동안 웹캠에서 화면은 캡춰하여 파일에 저장한다. 웹 서버에서 이 프로그램을 이용하여
보여주고자 하는 화면을 일정 주기에 캡춰되는 파일로 보여준다. 설정 파일 예는 다음과 같다..
[ftp]
host = localhost
user = nobody
pass = xxxxxx
dir = /usr/local/apache/htdocs/webcam
file = webcam.jpg
tmp = imageup.jpg
local = 1
[grab]
device = /dev/video0
width = 640
height = 480
delay = 1
norm = ntsc
quality = 75
trigger = 180
3. 램디스크 생성
약 1초정도에 파일이 새로 생성되어 디스크I/O가 많이 발생하게 되므로 파일을 생성하도록 지정한 폴더를 램디스크를 생성하여 오버헤드를 줄인다. 4M가 정도면 아주 충분하다..
4. webcam 수행
로 수행하고 다서 해당 웹 페이지의 그림 파일을 access 하면 된다.
아래는 실제 Access했던 페이지를 캡춰한것..
USB 포트에 Logitech WebCam을 꼽고 lsusb하여 장치를 확인하면
Bus 002 Device 002: ID 046d:08ad Logitech, Inc.
처럼 나온다. Logitech Communicator STX의 경우 드라이버는
http://mxhaard.free.fr/download.html
에 가면 커널 2.6.11 이상에 대한 driver인 gspcav1-20071224.tar.gz를 받을 수 있다.
이 사이트에서는 다른 Webcam에 대해서도 지원 요부를 알 수 있다.
압축을 풀고 make를 하다 보면 kernel header 폴더를 찾게 되는데 링크를 만들어 주면 된다.
2. webcam 설치..
이 프로그램은 일정 주기동안 웹캠에서 화면은 캡춰하여 파일에 저장한다. 웹 서버에서 이 프로그램을 이용하여
보여주고자 하는 화면을 일정 주기에 캡춰되는 파일로 보여준다. 설정 파일 예는 다음과 같다..
[ftp]
host = localhost
user = nobody
pass = xxxxxx
dir = /usr/local/apache/htdocs/webcam
file = webcam.jpg
tmp = imageup.jpg
local = 1
[grab]
device = /dev/video0
width = 640
height = 480
delay = 1
norm = ntsc
quality = 75
trigger = 180
3. 램디스크 생성
약 1초정도에 파일이 새로 생성되어 디스크I/O가 많이 발생하게 되므로 파일을 생성하도록 지정한 폴더를 램디스크를 생성하여 오버헤드를 줄인다. 4M가 정도면 아주 충분하다..
mount -t tmpfs /dev/ram0 /usr/local/apache/htdocs/webcam/ -o size=4M
4. webcam 수행
webcam /etc/webcam.conf
로 수행하고 다서 해당 웹 페이지의 그림 파일을 access 하면 된다.
아래는 실제 Access했던 페이지를 캡춰한것..
반응형