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.
Contenu
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.
- choses importantes d`abord, visitez http://sourceforge.net/projects/smartcam/ et cliquez sur le Télécharger lien dans la boîte verte.
- Nous allons installer la version Linux, cliquez sur le Télécharger lien pour linux smartcam.
- 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
- Accédez au répertoire où vous avez enregistré le fichier zip SmartCam.
[Kmurray @ radon ~] $ cd ~ / Télécharger
- 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] - 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 ` - 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
- Maintenant, mettre à jour le module dépendances.
[Kmurray @ conducteur radon] $ sudo / sbin / depmod -a
Video: Using my Nokia N95 for webcam
- Chargez le module.
[Kmurray @ conducteur radon] $ sudo / sbin / modprobe smartcam
- Vérifiez que chargé.
[Kmurray @ conducteur radon] $ / Sbin / lsmod | grep smartcam
smartcam 9880 0
videodev 29824 1 smartcamVideo: 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 - 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"
- Retirez et rechargez le module du noyau SmartCam.
[Kmurray @ conducteur radon] $ sudo / sbin / modprobe -r smartcam
[Kmurray @ conducteur radon] $ sudo / sbin / modprobe smartcam - 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.
- 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 - Faire l`application SmartCam disponible à tous les utilisateurs.
[Kmurray @ app radon] $ sudo cp smartcam / usr / local / bin /
- 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 / - 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.
- Ce vous permet d`ajouter ou de supprimer des entrées de menu des applications personnalisées.
- Dans le volet de gauche, cliquez sur Du son & Vidéo.
- Clique le Nouvel article bouton sur le côté droit et remplir les champs comme suit:
- 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.
- La fenêtre devrait ressembler à ceci:
- 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.
- 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.
- Vous devez commencer SmartCam sur votre ordinateur. Cliquez Applications -gt; Du son & Vidéo -gt; SmartCam.
- Maintenant commencer SmartCam sur votre téléphone.
- Sélectionner options -gt; Début
- 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.
- Voici à quoi il ressemble sur mon téléphone et sur mon ordinateur.
Je vais faire les prochaines étapes sur la ligne de commande car elle implique la compilation d`un module de noyau pour SmartCam.
Video: Mobiola Web Camera : Une bonne alternative à votre webcam
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!