Computer >> 컴퓨터 >  >> 스마트폰 >> Linux

Nokia N95를 무선 웹캠으로 사용하는 방법

SmartCam은 블루투스와 카메라가 있는 Symbian 시리즈 60 전화기를 PC에서 사용할 수 있는 웹캠으로 바꿔줍니다. GPLv2에 따라 라이선스가 부여된 오픈 소스 소프트웨어이며 Linux 또는 Windows에서 실행됩니다. 동일한 작업을 수행하는 상용 응용 프로그램이 있지만 가능하면 무료 오픈 소스 소프트웨어를 사용하고 지원해야 한다고 생각합니다.

참고:이 가이드는 2008년에 처음 게시되었으며 참조하는 소프트웨어 중 일부가 그 이후로 변경되었을 수 있습니다.

SmartCam 개발자가 이미 테스트하고 SmartCam이 Ubuntu 8.04에서 작동함을 확인했기 때문에 이 튜토리얼에서 저는 Fedora 9에 SmartCam을 설치할 것입니다. 예, SmartCam은 Video4Linux API를 사용합니다. 호환되는 응용 프로그램 목록은 https://en.wikipedia.org/wiki/Video4Linux를 참조하십시오. 저는 개인적으로 MSN과 함께 SmartCam을 꽤 자주 사용합니다.

  1. 먼저 https://sourceforge.net/projects/smartcam/을 방문하여 다운로드 링크를 클릭하세요.
  2. Nokia N95를 무선 웹캠으로 사용하는 방법
    확대하려면 클릭하세요.

  3. Linux 버전을 설치할 것이므로 다운로드를 클릭합니다. 스마트캠 리눅스용 링크 .
  4. Nokia N95를 무선 웹캠으로 사용하는 방법
    확대하려면 클릭하세요.

  5. 작성 시점의 최신 Linux 버전은 v2008.09.18.2입니다. zip 아카이브를 다운로드하고 저장한 위치를 기억하십시오. ~/다운로드에 저장했습니다.
  6. Nokia N95를 무선 웹캠으로 사용하는 방법
    확대하려면 클릭하세요.

    SmartCam용 커널 모듈 컴파일과 관련된 다음 몇 단계는 명령줄에서 수행하겠습니다.

  7. SmartCam zip 파일을 저장한 디렉토리로 이동합니다.

    [kmurray@radon ~]$ CD ~/다운로드

  8. 아카이브의 압축을 풉니다.

    [kmurray@radon 다운로드]$ 압축 해제 smartcam_v_2008.09.18.2.zip
    아카이브:smartcam_v_2008.09.18.2.zip
    생성:smartcam/
    팽창:smartcam/COPYING
    팽창:smartcam/ReadMe.txt
    생성:smartcam/release/
    팽창:smartcam/release/smartcam.ko
    팽창:smartcam/release/smartcam
    생성:smartcam/release/phone_files/
    팽창 :smartcam/release/phone_files/SmartCamS603rdEd.SIS
    팽창:smartcam/release/phone_files/SmartCamS602ndEd.SIS
    팽창:smartcam/release/phone_files/jSmartCam.jar
    [파일 목록을 잘라내어 저장 공백]

  9. 이제 SmartCam 커널 모듈을 컴파일합니다. 커널 개발 헤더가 설치되어 있는지 확인해야 합니다. Fedora에서는 yum install kernel-devel만큼 간단합니다.

    [kmurray@radon 다운로드]$ cd smartcam/src/driver/
    [kmurray@radon 드라이버]$ make -C /lib/modules/`uname -r`/build M=`pwd` modules
    make:`/usr/src/kernels/2.6.26.6-79.fc9.i686' 디렉토리 진입
    CC [M] /home/kmurray/Download/smartcam/src/driver/smartcam.o
    빌드 모듈, 2단계.
    MODPOST 1 모듈
    CC /home/kmurray/Download/ smartcam/src/driver/smartcam.mod.o
    LD [M] /home/kmurray/Download/smartcam/src/driver/smartcam.ko
    make:디렉토리 `/usr/src/kernels에서 나가기 /2.6.26.6-79.fc9.i686'

  10. 커널 모듈은 일반적으로 /lib/modules/`uname -r`/ 어딘가에 있습니다. . 깔끔하게 유지하기 위해 모듈을 거기에 복사합니다.

    [kmurray@radon 드라이버]$ sudo cp smartcam.ko /lib/modules/`uname -r`/extra

  11. 이제 모듈 종속성을 업데이트합니다.

    [kmurray@radon 드라이버]$ sudo /sbin/depmod -a

  12. 모듈을 로드합니다.

    [kmurray@radon 드라이버]$ sudo /sbin/modprobe 스마트캠

  13. 로드되었는지 확인합니다.

    [kmurray@radon 드라이버]$ /sbin/lsmod | grep smartcam
    smartcam 9880 0
    videodev 29824 1 smartcam

    [kmurray@radon 드라이버]$ ls -l /dev/video*
    lrwxrwxrwx 1 루트 루트 6 2008-11-15 13:59 /dev/video -> video0
    crw-rw—- 1 루트 루트 81, 0 2008-11 -15 13:59 /dev/video0

  14. 눈치채셨겠지만 여기에 사소한 문제가 있습니다. /dev/video0 루트에만 액세스할 수 있습니다. 매우 나쁜 생각인 루트로만 웹캠을 사용할 계획이 아니라면 이것을 변경해야 합니다. /dev/video0의 권한을 변경하는 대신 재부팅할 때마다 udev를 변경할 수 있습니다. 모든 사용자가 /dev/video0에 액세스할 수 있도록 허용하는 규칙 .

    좋아하는 텍스트 편집기를 사용하여 /etc/udev/rules.d/50-udev-default.rules를 엽니다. . vim을 사용했습니다.

    [kmurray@radon 드라이버]$ sudo vim /etc/udev/rules.d/50-udev-default.rules

    video4linux 스탠자를 검색하고 다음 행을 변경하십시오.

    커넬==”비디오0″, SYMLINK+=”비디오”

    이에:

    커넬==”비디오0″, SYMLINK+=”비디오”, 모드=”0666″

  15. SmartCam 커널 모듈을 제거하고 다시 로드합니다.

    [kmurray@radon 드라이버]$ sudo /sbin/modprobe -r smartcam
    [kmurray@radon 드라이버]$ sudo /sbin/modprobe 스마트캠

  16. /dev/video0의 권한 확인 .

    [kmurray@radon 드라이버]$ ls -l /dev/video*
    lrwxrwxrwx 1 루트 루트 6 2008-11-15 14:05 /dev/video -> video0
    crw-rw-rw- 1 루트 루트 81, 0 2008- 11-15 14:05 /dev/video0

    이제 /dev/video0 모든 사용자가 사용할 수 있습니다.

  17. 이제 SmartCam 애플리케이션을 컴파일합니다.

    [kmurray@radon 드라이버]$ CD ../../src/app/
    [kmurray@radon 앱]$ gcc `pkg-config –cflags –libs gtk+-2.0 gthread-2.0` -lbluetooth smartcam.c -o smartcam

  18. 모든 사용자가 SmartCam 응용 프로그램을 사용할 수 있도록 합니다.

    [kmurray@radon 앱]$ sudo cp 스마트캠 /usr/local/bin/

  19. 모든 사용자가 SmartCam 아이콘을 사용할 수 있도록 합니다.

    [kmurray@radon 앱]$ sudo mkdir /usr/share/pixmaps/smartcam/
    [kmurray@radon 앱]$ sudo cp 아이콘/*.png /usr/share/pixmaps/smartcam/

  20. 또한 응용 프로그램 아래에 SmartCam용 메뉴 항목을 만들기로 선택했습니다. -> 사운드 및 비디오 . 시스템을 클릭합니다. -> 기본 설정 -> 모양 및 느낌 -> 메인 메뉴 .
  21. Nokia N95를 무선 웹캠으로 사용하는 방법
    확대하려면 클릭하세요.

  22. 여기에서 사용자 정의 애플리케이션 메뉴 항목을 추가하거나 제거할 수 있습니다.
  23. Nokia N95를 무선 웹캠으로 사용하는 방법
    확대하려면 클릭하세요.

  24. 왼쪽 창에서 사운드 및 비디오를 클릭합니다. .
  25. Nokia N95를 무선 웹캠으로 사용하는 방법
    확대하려면 클릭하세요.

  26. 새 항목을 클릭합니다. 버튼을 누르고 다음과 같이 필드를 채우십시오.
  27. Nokia N95를 무선 웹캠으로 사용하는 방법
    확대하려면 클릭하세요.

  28. 아이콘 선택을 클릭합니다. 왼쪽 상단의 버튼을 누르고 /usr/share/pixmaps/smartcam을 입력합니다. 상단의 파일 필드에서 logo.png를 클릭합니다. 확인을 클릭합니다. .
  29. Nokia N95를 무선 웹캠으로 사용하는 방법

  30. 창은 이제 다음과 같아야 합니다.
  31. Nokia N95를 무선 웹캠으로 사용하는 방법
    확대하려면 클릭하세요.

  32. 확인을 클릭합니다. 메뉴 편집기를 닫습니다. . 그런 다음 응용 프로그램을 클릭합니다. -> 사운드 및 비디오 SmartCam에 대한 메뉴 항목이 표시됩니다.
  33. Nokia N95를 무선 웹캠으로 사용하는 방법
    확대하려면 클릭하세요.

  34. 이제 컴퓨터가 설정되었으므로 N95에 SmartCam을 설치해야 합니다. 이전에 다운로드한 SmartCam zip 파일에는 휴대폰용 SmartCam 응용 프로그램도 포함되어 있습니다. N95에 설치하려는 버전은 release/phone_files/SmartCamS603rdEd.SIS 아래의 아카이브에 있습니다. . 프로세스에 익숙하지 않은 경우 휴대폰에 응용 프로그램을 설치하는 방법에 대한 제 이전 자습서를 참조하십시오(USB를 통해 N95 앱을 설치하는 방법 | 블루투스를 통해 N95 앱을 설치하는 방법) 휴대폰에 SmartCam을 설치하면 다음에서 찾을 수 있습니다. 귀하의 응용 프로그램 폴더.
  35. 먼저 컴퓨터에서 SmartCam을 시작해야 합니다. 응용 프로그램을 클릭합니다. -> 사운드 및 비디오 -> 스마트캠 .
  36. Nokia N95를 무선 웹캠으로 사용하는 방법

  37. 이제 휴대전화에서 SmartCam을 시작하세요.
  38. Nokia N95를 무선 웹캠으로 사용하는 방법

  39. 옵션 선택 -> 시작
  40. Nokia N95를 무선 웹캠으로 사용하는 방법

  41. 이전에 블루투스를 통해 컴퓨터에 연결했다면 목록에 이미 표시되어 있을 것입니다. 그렇지 않은 경우 추가 기기를 선택하기만 하면 됩니다. . 어느 쪽이든 컴퓨터에 연결하도록 선택합니다.

    Nokia N95를 무선 웹캠으로 사용하는 방법

  42. 내 휴대전화와 컴퓨터에서는 다음과 같이 표시됩니다.
  43. Nokia N95를 무선 웹캠으로 사용하는 방법

    Nokia N95를 무선 웹캠으로 사용하는 방법

    작성 당시 SmartCam은 블루투스 연결만 지원합니다. 앞으로 개발자가 USB 및/또는 Wi-Fi도 구현할 수 있기를 바랍니다. 어느 쪽이든, 나는 여전히 SmartCam이 환상적인 소프트웨어라고 생각합니다!