-Raspberry Pi 3 model B - https://www.raspberrypi.org/products/raspberry-pi-3-model-b/
-minSD card - 8Go mini
-chargeur universel - https://www.raspberrypi.org/products/universal-power-supply/
-cable ethernet RJ45
-écran TFT ou LED ou cable Hdmi→dvi et un écran avec entrée dvi
-keyboard/mouse
un shop: http://fr.rs-online.com/web/generalDisplay.html?id=raspberrypi
-télécharger l'image de Raspbian noobs, le plus simple à installer : https://www.raspberrypi.org/downloads/noobs/
-unzip le paquet dans un dossier spécifique
unzip NOOBS_v2_4_0.zip
-processus d'installation ; https://www.raspberrypi.org/documentation/installation/installing-images/linux.md
ouvrir un terminal
-trouver le nom de la carte SD
df -h
-formater la sd en fat32
-copier les fichier de la noob vers la carte sd
-démonter la sd et démarrer le système sur la raspberry
-le noobs va vous demander quel système vous voulez installer : multimédia station & raspbian jerry, choisir le raspbian
-le noobs va prendre un certain temps à installer la raspbian
-le système est prêt à être à utiliser
bien différencier votre disque dur de votre carte SD - /dev/mmcblk0p1 ou /dev/sdX1
-ouvrir votre carte SD, il faut qu'elle ne soit pas monter “umount”
umount /dev/sdX1
remplacer sdX1
-copier l'image raspbian sur votre carte SD
sudo dd bs=4M if=2017-03-02-raspbian-jessie.img of=/dev/sdX1 status=progress
-une fois le process de copie de l'image finit enlever la carte SD
-overclocker le cpu
-installer ices, darkice, darksnow…
-démarrage des process ssh et vnc
probléme avec le vnc - résolu : toujours mettre vnc password dans les options de vnc + votre passwd et surtout dans options Encryption PreferOff
à priori sonic-pi est installé mais petit soucis avec l'utilisation de qjackctl
-test avec darksnow : ça marche avec la bonne configuration et qjackctl
-Pas de soucis pour lancer darkice via darksnow sur jackd mais le stream coupe en rajoutant sonic-Pi
la carte est overclocké à 1Ghz + 80 pour le GPU…
todo
test qjackctl sans gui, voir sonic-pi sans gui et tester ices au lieu de darkice.
Streamer la fenetre GEM de pure data sur un serveur icecast
gst-launch-0.10 ximagesrc xname="GEM" ! queue ! videoconvert ! theoraenc ! oggmux ! shout2send ip=$ip port=$port password=$password mount=$stream.ogg
Remplacer les paramètres du serveur (ip, port, …) par ceux de votre config bien sûr !
Exemple avec le son en + venant de jackaudio (qjackctl lancé)
gst-launch-0.10 ximagesrc xname="GEM" ! queue ! ffmpegcolorspace ! videoscale ! video/x-raw-yuv,width=320,height=280,bitrate=128 ! theoraenc quality=4 ! queue ! oggmux name=mux jackaudiosrc connect=0 ! audio/x-raw-float,name=stream,channels=2 ! queue ! audioconvert ! vorbisenc ! queue ! mux. mux. ! queue ! shout2send ip=apo33.org port=8000 password=***** name=monsuperStream description=sandesc genre=genre mount=/mounted.ogg sync=false