Bonjour les framboises!
Je poste une nouvelle question car je n'ai pas assez de représentants sur raspberrypi.stackexchange pour poster un commentaire sur ce post: /raspberrypi/15000/stream-video-from-rpi-cam -to-android-phone qui a une sorte de solution à mon problème, seulement je ne peux pas le faire fonctionner :(
En bref, je veux contrôler un robot depuis mon Android, à l'intérieur du robot se trouve un Raspberry Pi avec une caméra Raspberry Pi. Donc, pour commencer, je veux simplement diffuser des vidéos du robot vers une application java sur mon téléphone.
.
Le premier commentaire sur la question susmentionnée renvoie à cet article qui montre comment diffuser une vidéo d'une framboise sur un téléphone Android en utilisant un œil PS comme caméra.
Le quatrième commentaire de 'alex' dit, à propos de l'utilisation d'une caméra Raspberry Pi au lieu d'une caméra PS Eye:
I've found the solution: I had to install the uv4l driver
to use the RaspiCam as /dev/video0 and I had to modify the gst-server.sh :
inserted videoscale !\ after ffmpegcolorspace !\ and it works :)
Je suis donc en suivant ce guide pour installer le pilote uv4l sur le raspberry pi: http://www.linux-projects.org/modules/sections/index.php?op=viewarticle&artid=14
Ce qui, je pense, exécute ces commandes de terminal:
wget http://www.linux-projects.org/listing/uv4l_repo/lrkey.asc && sudo apt-key add ./lrkey.asc
Adding line to apt sources -->> deb http://www.linux-projects.org/listing/uv4l_repo/raspbian/ wheezy main
sudo apt-get update
sudo apt-get install uv4l uv4l-raspicam
sudo apt-get install uv4l-raspicam-extras
Maintenant, si je teste rapidement le pilote UV4L
dd if=/dev/video0 of=snapshot.jpeg bs=11M count=1
Tout ce que je reçois est un instantané totalement noir.jpeg
De plus, si j'essaie de redémarrer le pilote:
sudo service uv4l_raspicam restart
Je reçois cet avertissement:
pi@raspberrypi /etc/uv4l $ sudo service uv4l_raspicam restart
[....] Starting UV4L Raspberry CSI Camera Driver: uv4l
<notice> [core] Trying built-in driver 'raspicam'
<warning> [core] Driver 'raspicam' not found
<notice> [core] Trying driver plug-in 'raspicam'
<notice> [driver] Raspicam Video4Linux2 Driver v1.9.19 built Jul 12 2014
<notice> [driver] Selected format: 1920x1080, encoding: mjpeg, JPEG Video Capture
<notice> [driver] Framerate max. 30 fps
<notice> [driver] ROI: 0, 0, 1, 1
<notice> [core] Device detected!
<notice> [core] Loading the CUSE kernel module
<notice> [core] Registering device node /dev/video0
Tout aperçu est volontiers apprécié! Et, désolé pour le long message :(
Merci beaucoup!