Youtube Live Stream Box avec un raspberry pi

un truc que j’ai envie d’essayer depuis que j’ai mon appareil photo hybride plein format (un sony alpha7), c’est de faire du streaming live juste pour voir ce que ca donne quand je mets mon 80mm f/1.2 dessus. Le but étant d’avoir une méthode de streaming plus ou moins nomade. Je regardais de temps a autre et j’ai vu des solutions a 500€, ou bien d’autres solutions qui pouvaiten consister a voir un intel NUC dans un sac a dos, attaché à un “Live Gamer Portable” de avermedia (le wifi étant fourni par un hotspot de mon téléphone).

OLYMPUS DIGITAL CAMERA

Finalement, et étant donné que j’avais un raspberry pi 3 qui trainait chez moi (oui oui, ce genre de trucs traine chez moi, j’ai un raspi Zero qu’il faut que je trouve quoi en faire d’ailleurs), j’ai finalement commandé une carte HDMI-in qui s’interface avec l’entrée caméra du raspberry pi. le tout est de capturer le flux vidéo et de passer par ffmpeg pour envoyer tout ça a youtube (ou n’importe quel service). J’ai fait quelques test et le live a l’air de bien marcher… Pour l’instant je lance la commande en ssh mais a terme je passerais par un petit bouton qui lancera un script shell:

raspivid -o -w 1280 -h 720 -n -awb off -t 0 -fps 30 -b 6000000 | ffmpeg -re -ar 44100 -ac 2 -acodec pcm_s16le -f s16le -ac 2 -i /dev/zero -f h264 -i -vcodec copy -acodec aac -ab 128k -g 50 -b:v 6000k -strict experimental -f flv rtmp://a.rtmp.youtube.com/live2/XXXXXXXXXXX

le raspi serait alimenté par une batterie externe pour portable (qui trainait aussi) et donc un cable hdmi entre raspi et camera.

J’aimerais aussi mettre un potentiomètre pour régler le bitrate d’envoi (ainsi que du coup un ecran oled pour l’afficher). mais ce sera dans un second temps…

 

avec ma nouvelle imprimante 3d, j’ai designé une jolie boite pour mettre tout ça dedans. Avec un peu de chance se sera prêt pour la maker faire de vendredi prochain, je pourrais tester en conditions réelles…

truc sympa c’est qu’une fois que ce sera au point, ca marchera avec ma caméra, mais aussi n’importe quel truc qui a une sortie hdmi

Leave a Reply

Your email address will not be published. Required fields are marked *