Diffusion en direct avec le module de caméra #RaspberryPi vers Bambuser

Les gagnants annoncés pour le concours Raspberry Pi de Nouvelle-Zélande

Avec la sortie du module caméra à un public plus large, j’ai pensé partager certaines des choses que j’ai apprises. Pour commencer, voici quelques informations sur l’utilisation de l’appareil photo avec Bambuser.com.

Ceci est en partie tiré de Article de blog de Marcus Olsson sur le streaming avec une webcam.

Tout d’abord, inscrivez-vous sur bambuser.com. Ensuite aller à https://bambuser.com/api/keys et obtenez votre URL RTMP et votre ID de flux.

Sur le Pi, faites:

apt-get update
apt-get install avconv

Si cela ne fonctionne pas (cela n’a pas fonctionné pour moi, comme s’il a disparu du référentiel), faites:

apt-get install ffmpeg

Sur le Pi, créez ce qui suit dans un script appelé camera_mkfifo.sh:

rm fifo.264
mkfifo fifo.264

(Lorsque vous exécutez ce script tout d’abord, vous obtenez un message d’erreur car le fichier n’existe pas, mais ignorez-le).

Créez maintenant un autre script appelé camera_output.sh:

/opt/vc/bin/raspivid -o fifo.264 -w 400 -h 300 -t 10000000 -b 500000 &

Créez maintenant un autre script appelé camera_bambuser.sh

avconv -f h264 -r 25 -i fifo.264 -metadata title="Raspberry Pi Camera Module (LIVE)" -f flv rtmp://<RTMP URL>/<RTMP KEY>

Si vous utilisez ffmpeg, changez «avconv» en «ffmpeg».

Maintenant, faites:

chmod +x camera*.sh

Cela rendra les scripts exécutables.

Maintenant, exécutez simplement les trois scripts dans l’ordre:

./camera_mkfifo.sh
./camera_output.sh
./camera_bambuser.sh

Vous devriez maintenant diffuser en direct. Mon flux, si quelqu’un veut le voir (et s’il est réellement en streaming) est à http://bambuser.com/channel/raspberryme.com

Veuillez garder à l’esprit que la résolution n’est pas très bonne. C’est pour augmenter les images par seconde. Si vous augmentez la largeur et la hauteur de la vidéo en cours de création à l’aide de raspivid, cela réduira les images par seconde avec une augmentation de la qualité.

  • Raspberry Pi® SC0874 Camera Module 3 Wide Module de caméra Couleur CMOS Convient pour (Kits de développement): Raspberr
  • innomaker Module caméra autofocus 12 MP pour Raspberry Pi, capteur IMX708, Champ de Vision de 75°, HDR, Compatible avec Pi 5,4,3,Zero,CM4 (Options d'objectif M12/CS)