Computer >> Máy Tính >  >> Điện thoại thông minh >> Linux

Cách sử dụng Nokia N95 làm Webcam không dây

SmartCam biến điện thoại Symbian Series 60 có bluetooth và máy ảnh thành một webcam sẵn sàng sử dụng với PC của bạn. Đây là phần mềm mã nguồn mở, được cấp phép theo GPLv2 và sẽ chạy trên Linux hoặc Windows. Có những ứng dụng thương mại sẽ làm điều tương tự, nhưng tôi tin tưởng vào việc sử dụng và hỗ trợ phần mềm mã nguồn mở miễn phí bất cứ khi nào có thể.

Xin lưu ý:Hướng dẫn này lần đầu tiên được xuất bản vào năm 2008 và một số phần mềm mà nó tham chiếu có thể đã thay đổi kể từ đó.

Trong hướng dẫn này, tôi sẽ cài đặt SmartCam trên Fedora 9 vì nhà phát triển SmartCam đã kiểm tra và xác nhận rằng SmartCam hoạt động trên Ubuntu 8.04. Có, SmartCam sử dụng API Video4Linux. Xem https://en.wikipedia.org/wiki/Video4Linux để biết danh sách các ứng dụng tương thích. Cá nhân tôi sử dụng SmartCam với aMSN khá thường xuyên.

  1. Điều đầu tiên, hãy truy cập https://sourceforge.net/projects/smartcam/ và nhấp vào nút Tải xuống liên kết trong hộp màu xanh lục.
  2. Cách sử dụng Nokia N95 làm Webcam không dây
    nhấp để phóng to

  3. Chúng tôi sẽ cài đặt phiên bản Linux, vì vậy hãy nhấp vào nút Tải xuống liên kết cho smartcam linux .
  4. Cách sử dụng Nokia N95 làm Webcam không dây
    nhấp để phóng to

  5. Phiên bản Linux mới nhất tại thời điểm viết bài là v2008.09.18.2. Tải xuống kho lưu trữ zip và ghi nhớ nơi bạn đã lưu nó. Tôi đã lưu nó trong ~ / Tải xuống
  6. Cách sử dụng Nokia N95 làm Webcam không dây
    nhấp để phóng to

    Tôi sẽ thực hiện một vài bước tiếp theo trên dòng lệnh vì nó liên quan đến việc biên dịch mô-đun nhân cho SmartCam.

  7. Điều hướng đến thư mục bạn đã lưu tệp zip SmartCam.

    [kmurray @ radon ~] $ cd ~ / Tải xuống

  8. Giải nén kho lưu trữ.

    [kmurray @ radon Tải xuống] $ giải nén smartcam_v_2008.09.18.2.zip
    Lưu trữ:smartcam_v_2008.09.18.2.zip
    tạo:smartcam /
    bơm phồng:smartcam / COPYING
    bơm phồng:smartcam / ReadMe.txt
    create:smartcam / release /
    Inflating:smartcam / release / smartcam.ko
    Inflating:smartcam / release / smartcam
    create:smartcam / release / phone_files /
    Inflating :smartcam / release / phone_files / SmartCamS603rdEd.SIS. dấu cách]

  9. Bây giờ chúng tôi biên dịch mô-đun hạt nhân SmartCam. Bạn sẽ cần đảm bảo rằng bạn đã cài đặt các tiêu đề phát triển hạt nhân. Trong Fedora, nó đơn giản như yum install kernel-devel

    [kmurray @ radon Tải xuống] $ cd smartcam / src / driver /
    [kmurray @ radon driver] $ make -C / lib / modules / `uname -r` / build M =` pwd` modules
    make:Đang nhập thư mục `/usr/src/kernels/2.6.26.6-79.fc9.i686′
    CC [M] /home/kmurray/Download/smartcam/src/driver/smartcam.o
    Xây dựng mô-đun, giai đoạn 2.
    Mô-đun MODPOST 1
    CC / home / kmurray / Tải xuống / smartcam / src / driver / smartcam.mod.o
    LD [M] /home/kmurray/Download/smartcam/src/driver/smartcam.ko
    make:Rời khỏi thư mục `/ usr / src / kernels /2.6.26.6-79.fc9.i686 ′

  10. Mô-đun nhân thường nằm ở đâu đó trong / lib / modules / `uname -r` / . Chỉ để giữ mọi thứ ngăn nắp, chúng tôi sẽ sao chép mô-đun vào đó.

    [kmurray @ radon driver] $ sudo cp smartcam.ko / lib / modules / `uname -r` / extra

  11. Bây giờ hãy cập nhật các yếu tố phụ thuộc vào mô-đun.

    [kmurray @ radon driver] $ sudo / sbin / depmod -a

  12. Tải mô-đun.

    [kmurray @ radon driver] $ sudo / sbin / modprobe smartcam

  13. Xác minh rằng nó đã được tải.

    [kmurray @ radon driver] $ / sbin / lsmod | grep smartcam
    smartcam 9880 0
    videodev 29824 1 smartcam

    [kmurray @ radon driver] $ ls -l / dev / video *
    lrwxrwxrwx 1 root root 6 2008-11-15 13:59 / dev / video -> video0
    crw-rw—- 1 root root 81, 0 2008-11 -15 13:59 / dev / video0

  14. Như bạn có thể nhận thấy, chúng tôi có một vấn đề nhỏ ở đây. / dev / video0 chỉ có thể truy cập vào root. Trừ khi bạn định chỉ sử dụng webcam của mình làm root, đó là một ý tưởng rất tồi, bạn cần phải thay đổi điều này. Thay vì thay đổi quyền của / dev / video0 mỗi khi khởi động lại, bạn có thể thay đổi udev của mình quy tắc cho phép tất cả người dùng truy cập / dev / video0 .

    Sử dụng trình chỉnh sửa văn bản yêu thích của bạn, mở /etc/udev/rules.d/50-udev-default.rules . Tôi đã sử dụng vim.

    [kmurray @ radon driver] $ sudo vim /etc/udev/rules.d/50-udev-default.rules

    Tìm kiếm khổ thơ video4linux và thay đổi dòng có nội dung:

    KERNEL ==”video0 ″, SYMLINK + =” video ”

    về điều này:

    KERNEL ==”video0 ″, SYMLINK + =” video ”, MODE =” 0666 ″

  15. Xóa và tải lại mô-đun hạt nhân SmartCam.

    [kmurray @ radon driver] $ sudo / sbin / modprobe -r smartcam
    [trình điều khiển kmurray @ radon] $ sudo / sbin / modprobe smartcam

  16. Xác minh các quyền của / dev / video0 .

    [kmurray @ radon driver] $ ls -l / dev / video *
    lrwxrwxrwx 1 root root 6 2008-11-15 14:05 / dev / video -> video0
    crw-rw-rw- 1 root root 81, 0 2008- 11-15 14:05 / dev / video0

    Hiện tại / dev / video0 có sẵn cho tất cả người dùng.

  17. Bây giờ, hãy biên dịch ứng dụng SmartCam.

    [kmurray @ radon driver] $ cd ../../src/app/
    [ứng dụng kmurray @ radon] $ gcc `pkg-config –cflags –libs gtk + -2.0 gthread-2.0` -l Bluetooth smartcam.c -o smartcam

  18. Cung cấp ứng dụng SmartCam cho tất cả người dùng.

    [ứng dụng kmurray @ radon] $ sudo cp smartcam / usr / local / bin /

  19. Cung cấp các biểu tượng SmartCam cho tất cả người dùng.

    [ứng dụng kmurray @ radon] $ sudo mkdir / usr / share / pixmaps / smartcam /
    [kmurray @ radon app] $ biểu tượng cp sudo / *. png / usr / share / pixmaps / smartcam /

  20. Tôi cũng đã chọn tạo một mục menu cho SmartCam trong Ứng dụng -> Âm thanh &Video . Nhấp vào Hệ thống -> Tùy chọn -> Nhìn và cảm nhận -> Trình đơn chính .
  21. Cách sử dụng Nokia N95 làm Webcam không dây
    nhấp để phóng to

  22. Đây là nơi bạn thêm hoặc xóa các mục nhập Menu Ứng dụng tùy chỉnh.
  23. Cách sử dụng Nokia N95 làm Webcam không dây
    nhấp để phóng to

  24. Trong ngăn bên trái, nhấp vào Âm thanh &Video .
  25. Cách sử dụng Nokia N95 làm Webcam không dây
    nhấp để phóng to

  26. Nhấp vào Mặt hàng mới ở bên phải và điền vào các trường như sau:
  27. Cách sử dụng Nokia N95 làm Webcam không dây
    nhấp để phóng to

  28. Nhấp vào Chọn biểu tượng ở trên cùng bên trái và nhập / usr / share / pixmaps / smartcam trong trường tệp ở trên cùng, sau đó nhấp vào logo.png và nhấp vào OK .
  29. Cách sử dụng Nokia N95 làm Webcam không dây

  30. Cửa sổ bây giờ sẽ trông như thế này:
  31. Cách sử dụng Nokia N95 làm Webcam không dây
    nhấp để phóng to

  32. Nhấp vào OK và đóng Trình chỉnh sửa trình đơn . Sau đó, nhấp vào Ứng dụng -> Âm thanh &Video và bạn sẽ thấy một mục menu cho SmartCam.
  33. Cách sử dụng Nokia N95 làm Webcam không dây
    nhấp để phóng to

  34. Bây giờ máy tính đã được thiết lập, bạn cần cài đặt SmartCam trên N95 của mình. Tệp zip SmartCam mà bạn đã tải xuống trước đó cũng chứa ứng dụng SmartCam cho điện thoại của bạn. Phiên bản bạn muốn cài đặt trên N95 của mình nằm trong kho lưu trữ dưới release / phone_files / SmartCamS603rdEd.SIS . Xem các hướng dẫn trước đây của tôi về cách cài đặt ứng dụng trên điện thoại của bạn nếu bạn chưa quen với quy trình này (Cách cài đặt ứng dụng N95 qua USB | Cách cài đặt ứng dụng N95 qua bluetooth) Khi bạn đã cài đặt SmartCam trên điện thoại, bạn sẽ tìm thấy nó trong Ứng dụng của bạn thư mục.
  35. Trước tiên, bạn phải khởi động SmartCam trên máy tính của mình. Nhấp vào Ứng dụng -> Âm thanh &Video -> SmartCam .
  36. Cách sử dụng Nokia N95 làm Webcam không dây

  37. Bây giờ, hãy khởi động SmartCam trên điện thoại của bạn.
  38. Cách sử dụng Nokia N95 làm Webcam không dây

  39. Chọn Tùy chọn -> Bắt đầu
  40. Cách sử dụng Nokia N95 làm Webcam không dây

  41. Nếu trước đây bạn đã kết nối với máy tính của mình qua bluetooth, bạn sẽ thấy nó trong danh sách. Nếu không, chỉ cần chọn Thiết bị khác . Dù bằng cách nào, hãy chọn kết nối với máy tính của bạn.

    Cách sử dụng Nokia N95 làm Webcam không dây

  42. Đây là giao diện trên điện thoại và trên máy tính của tôi.
  43. Cách sử dụng Nokia N95 làm Webcam không dây

    Cách sử dụng Nokia N95 làm Webcam không dây

    Tại thời điểm viết bài, SmartCam chỉ hỗ trợ kết nối bluetooth. Hy vọng rằng trong tương lai nhà phát triển cũng sẽ triển khai USB và / hoặc Wifi. Dù bằng cách nào, tôi vẫn nghĩ SmartCam là một phần mềm tuyệt vời!