#1 Le 11/02/2011, à 19:18
- dareal68
[TUTO] Utiliser un iPhone comme webcam WiFi (ex.: avec Skype)
Bonjour,
ayant un peu galéré pour atteindre mon objectif, je vous fais part de la solution que j'ai trouvé en fouillant le net.
Ce que je veux faire c'est recevoir le flux vidéo de mon iPhone sur mon PC, pour cela j'ai besoin:
• d'un iPhone (3GS min.)
• de iWebCamera (disponible sur l'AppStore au prix de 3,99€)
• et de v4l2loopback + plugin Gstreamer
1. Installation des dépendances:
sudo apt-get install build-essential libgstreamer-plugins-base0.10-dev libgstreamer0.10-dev libtool autoconf mercurial gstreamer-tools git
2. Installation de v4l2loopback et du plugin
• On télécharge les sources du module v4l2loopback et du plugin Gstreamer
git clone https://v4l2loopback.googlecode.com/hg/ v4l2loopback
git clone http://github.com/umlaeute/gst-v4l2loopback.git
• On compile et installe le module v4l2loopback
cd v4l2loopback && make
sudo make install
• On charge le module dans le noyau
sudo modprobe v4l2loopback
• On compile et installe le plugin
cd ../gst-v4l2loopback && ./autogen.sh
make && sudo make install
Si tout c'est bien passé, vous pouvez avoir une description du plugin Gstreamer v4l2loopback avec
gst-inspect v4l2loopback
Vous pouvez tester si vous recevez le flux, cela vous affichera une fenêtre avec le flux video de iWebcamera
gst-launch souphttpsrc location=http://192.168.0.101:8080/strm ! jpegdec ! ffmpegcolorspace ! ximagesink
192.168.0.101 étant l'adresse IP de votre iPhone
3. Redirection du flux de iWebcamera dans le fichier périphérique avec v4l2loopback
gst-launch souphttpsrc location=http://192.168.0.101:8080/strm ! jpegdec ! ffmpegcolorspace ! v4l2loopback device=/dev/video1
/dev/video1 étant le fichier périphérique que vous voulez utiliser
Vous pouvez maintenant ouvrir Skype ou autre et dans le choix de la webcam, normalement, vous verrez "Dummy video device (/dev/video1)", c'est votre iPhone. ("/dev/video1" dans mon cas)
Maintenant place à votre imagination, vous pouvez modifier le pipeline Gstreamer avec toute sorte d'effets.
J'ai testé et approuvé cette solution avec Ubuntu 10.10 (maverick) noyau 2.6.35-26 et un iPhone 3GS iOS 4.2.1
Par ailleurs, il semblerait que Mini WebCam (disponible grauitement sur l'AppStore) pourrait fonctionner en modifiant l'adresse dans le pipeline de
http://192.168.0.101:8080/strm
à
http://192.168.0.101
Je n'ai pas testé Mini Webcam <= J'ai testé, et ça fonctionne.
Dernière modification par dareal68 (Le 22/04/2020, à 07:06)
Jetez un oeil ici, internet mobile prépayé Belgique
eeePC 1000H Precise Pangolin
iPhone 5 Black iOS 6.1 (evasi0n)
Hors ligne
#2 Le 14/02/2011, à 10:54
- deigain
Re : [TUTO] Utiliser un iPhone comme webcam WiFi (ex.: avec Skype)
Salut
Merci pour le TUTO ca peut toujours servir
Hors ligne
#3 Le 03/09/2011, à 23:38
- gwidig
Re : [TUTO] Utiliser un iPhone comme webcam WiFi (ex.: avec Skype)
Salut,
merci pour ce super tuto :-)
par contre chez moi tout va bien, sauf que dans cheese ou skype, si le device est présent et que sur l'iphone iwebcamera indique connecté, l'ecran reste noir ... snif
des idées ?
ps: je suis en 11.04 64bits...
Dernière modification par gwidig (Le 03/09/2011, à 23:50)
Hors ligne
#4 Le 05/09/2011, à 11:50
- dareal68
Re : [TUTO] Utiliser un iPhone comme webcam WiFi (ex.: avec Skype)
Je suis au boulot pour le moment, je regarde à ça dès que possible.
Tu utilises quel programme sur l'iPhone (Mini WebCam ou iWebCamera)
Je connais cette erreur mais je sais plus comment la régler, je te tiens au courant.
Jetez un oeil ici, internet mobile prépayé Belgique
eeePC 1000H Precise Pangolin
iPhone 5 Black iOS 6.1 (evasi0n)
Hors ligne
#5 Le 02/02/2013, à 14:18
- chadoc
Re : [TUTO] Utiliser un iPhone comme webcam WiFi (ex.: avec Skype)
hello!
tout d'abord bravo pour ce tuto. ca fonctionne chez moi avec skype et amsn par contre je ne vois pas ce nouveau flux lorsque je veux l'utiliser sur Chrome via flash player. seule la camera de la face avant de mon portable est visible.
Quelqu'un aurait une idée?
Hors ligne