Comment utiliser votre nokia n95 comme webcam sans fil

SmartCam transforme un téléphone Symbian Series 60 avec Bluetooth et appareil photo dans une webcam prêt à utiliser avec votre PC. Il est un logiciel open source, sous licence GPLv2 et fonctionne sur Linux ou Windows. Il y a des applications commerciales qui feront la même chose, mais je crois que dans l`utilisation et le soutien libre, logiciel open source chaque fois que possible.

Dans ce tutoriel, je vais installer SmartCam sur Fedora 9 en tant que développeur SmartCam a déjà testé et confirmé qui fonctionne SmartCam sur Ubuntu 8.04. Oui, SmartCam n`utilise l`API Video4Linux. Voir http://en.wikipedia.org/wiki/Video4Linux pour une liste des applications compatibles. Personnellement, j`utilise SmartCam avec aMSN assez fréquemment.

  1. choses importantes d`abord, visitez http://sourceforge.net/projects/smartcam/ et cliquez sur le Télécharger lien dans la boîte verte.
  2. Nous allons installer la version Linux, cliquez sur le Télécharger lien pour linux smartcam.
  3. La dernière version Linux au moment de l`écriture est v2008.09.18.2. Télécharger l`archive zip et souvenez-vous où vous l`avez enregistré. Je l`ai enregistré dans ~ / Télécharger
  4. Je vais faire les prochaines étapes sur la ligne de commande car elle implique la compilation d`un module de noyau pour SmartCam.

  5. Accédez au répertoire où vous avez enregistré le fichier zip SmartCam.

    [Kmurray @ radon ~] $ cd ~ / Télécharger

  6. Décompressez l`archive.

    [Kmurray @ radon Télécharger] $ décompressez smartcam_v_2008.09.18.2.zip
    Archive: smartcam_v_2008.09.18.2.zip
    création: smartcam /
    gonflage: smartcam / COPIE
    gonflage: smartcam / LisezMoi.txt
    création: smartcam / release /
    gonflage: smartcam / release / smartcam.ko
    gonflage: smartcam / release / smartcam
    création: smartcam / release / phone_files /
    gonflage: smartcam / release / phone_files / SmartCamS603rdEd.SIS
    gonflage: smartcam / release / phone_files / SmartCamS602ndEd.SIS
    gonflage: SmartCam / release / phone_files / jSmartCam.jar
    [Liste des fichiers pour économiser l`espace ciselée]

  7. Maintenant, nous compilons le module du noyau SmartCam. Vous devrez vous assurer que vous avez les en-têtes de développement du noyau installé. Dans Fedora, il est aussi simple que yum install kernel-devel

    [Kmurray @ radon Télécharger] $ cd smartcam / src / pilote /
    [Kmurray @ conducteur radon] $ faire -C / lib / modules / `uname -r` / build M =` modules pwd`
    faire: entrant dans le répertoire `/usr/src/kernels/2.6.26.6-79.fc9.i686 `
    CC [M] /home/kmurray/Download/smartcam/src/driver/smartcam.o
    modules de construction, l`étape 2.
    MODPOST modules 1
    CC /home/kmurray/Download/smartcam/src/driver/smartcam.mod.o
    LD [M] /home/kmurray/Download/smartcam/src/driver/smartcam.ko
    faire: quittant le répertoire `/usr/src/kernels/2.6.26.6-79.fc9.i686 `

  8. Les modules du noyau vivent habituellement quelque part dans / Lib / modules / `uname -r` /. Juste pour garder les choses en ordre, nous allons copier le module là.

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

  9. Maintenant, mettre à jour le module dépendances.

    [Kmurray @ conducteur radon] $ sudo / sbin / depmod -a

    Video: Using my Nokia N95 for webcam

  10. Chargez le module.

    [Kmurray @ conducteur radon] $ sudo / sbin / modprobe smartcam

  11. Vérifiez que chargé.

    [Kmurray @ conducteur radon] $ / Sbin / lsmod | grep smartcam
    smartcam 9880 0
    videodev 29824 1 smartcam

    Video: TESTING NOKIA N95 WEBCAM (FRONT CAMERA)

    [Kmurray @ conducteur radon] $ ls -l / dev / vidéo *
    lrwxrwxrwx 1 root root 6 15/11/2008 13:59 / dev / vidéo -gt; video0
    crw-rw-- une racine de la racine 81, 0 15/11/2008 13h59 / dev / video0

  12. Comme vous avez pu le constater, nous avons un problème mineur ici. / Dev / video0 est accessible uniquement à la racine. À moins que vous ne prévoyez d`utiliser votre webcam en tant que root, ce qui est une très mauvaise idée, vous avez besoin de changer cela. Plutôt que de modifier les autorisations de / Dev / video0 chaque fois que vous redémarrez, vous pouvez changer udev règles pour permettre à tous les utilisateurs d`accéder / Dev / video0.

    En utilisant votre éditeur de texte favori, ouvert /etc/udev/rules.d/50-udev-default.rules. Je vim.

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

    Recherche de la strophe video4linux et changer la ligne qui se lit comme suit:

    KERNEL == » video0", SYMLINK + = » vidéo »

    pour ça:

    KERNEL == » video0", SYMLINK + = » vidéo », MODE = » 0666"

  13. Retirez et rechargez le module du noyau SmartCam.

    [Kmurray @ conducteur radon] $ sudo / sbin / modprobe -r smartcam
    [Kmurray @ conducteur radon] $ sudo / sbin / modprobe smartcam

  14. Vérifiez les autorisations de / Dev / video0.

    [Kmurray @ conducteur radon] $ ls -l / dev / vidéo *
    lrwxrwxrwx 1 root root 6 15/11/2008 14:05 / dev / vidéo -gt; video0
    crw-rw-rw- 1 racine de la racine 81, 0 15/11/2008 14h05 / dev / video0

    À présent / Dev / video0 est disponible à tous les utilisateurs.

  15. Maintenant compiler l`application SmartCam.

    [Kmurray @ conducteur radon] $ cd ../../src/app/
    [Kmurray @ app radon] $ gcc `pkg-config -cflags -libs gtk + -2,0 gthread-2.0` -lbluetooth smartcam.c -o smartcam

  16. Faire l`application SmartCam disponible à tous les utilisateurs.

    [Kmurray @ app radon] $ sudo cp smartcam / usr / local / bin /

  17. Faire les icônes SMARTCAM disponibles à tous les utilisateurs.

    [Kmurray @ app radon] $ sudo / usr / share / pixmaps / de smartcam /
    [Kmurray @ app radon] $ cp icônes Sudo / *. png / usr / share / pixmaps / smartcam /

  18. J`ai choisi aussi pour créer une entrée de menu pour SmartCam sous Applications -gt; Du son & Vidéo. Cliquez Système -gt; préférences -gt; Regarde et ressent -gt; Menu principal.
  19. Ce vous permet d`ajouter ou de supprimer des entrées de menu des applications personnalisées.
  20. Dans le volet de gauche, cliquez sur Du son & Vidéo.
  21. Clique le Nouvel article bouton sur le côté droit et remplir les champs comme suit:
  22. Clique le choisir une icône bouton en haut à gauche et le type / Usr / share / pixmaps / smartcam dans le champ de fichier en haut, puis cliquez sur logo.png et cliquez sur D`accord.
  23. La fenêtre devrait ressembler à ceci:
  24. Cliquez D`accord et fermer la Menu Editor. Puis clique Applications -gt; Du son & Vidéo et vous verrez une entrée de menu pour SmartCam.
  25. Video: Mobiola Web Camera : Une bonne alternative à votre webcam

  26. Maintenant que l`ordinateur est configuré, vous devez installer sur votre SmartCam N95. Le fichier zip SmartCam vous avez téléchargé précédemment contient également l`application SmartCam pour votre téléphone. La version que vous souhaitez installer sur votre N95 est dans l`archive sous libération / phone_files / SmartCamS603rdEd.SIS. Voir mes précédents tutoriels sur la façon d`installer des applications sur votre téléphone si vous n`êtes pas familier avec le processus (Comment installer des applications N95 via USB | Comment installer des applications N95 via Bluetooth) Une fois que vous avez SmartCam installé sur votre téléphone, vous trouverez dans votre Applications dossier.
  27. Vous devez commencer SmartCam sur votre ordinateur. Cliquez Applications -gt; Du son & Vidéo -gt; SmartCam.
  28. Maintenant commencer SmartCam sur votre téléphone.
  29. Sélectionner options -gt; Début
  30. Si vous êtes déjà connecté à votre ordinateur via Bluetooth, vous verrez déjà dans la liste. Sinon, sélectionnez simplement autres appareils. De toute façon, choisir de se connecter à votre ordinateur.

  31. Voici à quoi il ressemble sur mon téléphone et sur mon ordinateur.


  32. Au moment de l`écriture, SmartCam ne supporte que les connexions Bluetooth. Espérons que dans l`avenir, le développeur mettra en œuvre ainsi USB et / ou Wifi. De toute façon, je pense toujours SmartCam est un morceau fantastique de logiciel!

Articles connexes