Project Pi #1 • AirPlay recopie de l’écran

Pour ce premier projet sur les possibilités du fameux Raspberry Pi, je me suis demandé si l’on pouvais faire un AirPlay de recopie vidéo avec ses petites bêtes… et bien la réponse après plusieurs mois de R&D (recherche et développement) est OUI!

Pour commencer je vais utiliser un Raspberry Pi Zero W, la version Zero qui est la version miniaturisé et le W pour Wifi (wifi obligatoire pour le AirPlay).

Il vous faut :
– Un Raspberry Pi Zero W ( sur Amazon France pour 26€)
– Une carte micro SD + un adaptateur micro SD > SD (min de 16go) (6€ sur Amazon FR)
– Un câble HDMI -> Mini-HDMI (6€ sur Amazon FR)
– Un câble OTG (micro usb > usb femelle) (inclus dans le Starter Pack)
– Un clavier (pour le début seulement)
– Un câble micro USB (il y en a toujours un qui traîne dans le tiroir)
– Un chargeur USB (je recommande celui de AUKEY de 18w sur Amazon FR)

Tout un AirPlay vidéo pour moins de 38€!

Installation del’OS du Raspberry Pi

OK après avoir trouvé tout ça, on va aller sur notre petit mac pour aller télécharger les logiciels nécessaires:

– Raspbian lite
– BalenaEtcher (pour copier les fichier sur la carte sd)

Raspbian Lite

C’est le OS des Raspberry Pi, compatible avec toutes ses modèles, je rappelle que les Raspberry Pi sont compatible avec toutes les versions de Linux, mais celui ci est spécialement conçu pour être léger et optimisé.

Allez sur le site de Raspberry Pi dans la section « download » : https://www.raspberrypi.org/downloads/raspbian/

Puis sur « Raspbian »

Vous aurez alors trois options:
– Raspbian Buster with desktop and recommended software (avec le bureau graphique et les logiciels recommandés comme un ordinateur de bureau)
– Raspbian Buster with desktop ( avec le bureau graphique et quelques logiciels basiques)
– Raspbian Buster Lite (la version sans bureau graphique avec les logiciels basiques)

Nous aurons besoin de cette dernière version car ultra légère, si vous prenez la version avec bureau graphique votre Raspberry va ralentir et saccader avec le AirPlay .

et enfin télécharger Raspbian Lite

Ne décompressez pas le zip, laissez le tel quelle.

BalenaEtcher:

Allez sur le site de BalenaEtcher : https://www.balena.io/etcher/ , puis télécharger le logiciel sur votre mac

Installez le sur avec les autres Applications

Lancez le

Choisissez le zip de Raspbian préalablement télécharger.

Installez la carte micro SD dans son adaptateur SD puis dans le lecteur SD

Choisissez le media, soit la carte SD que vous aurez introduit dans le lecteur SD

Cliquez sur « Flash ! »

Il vous demandera de rentrer votre mots de passe pour autoriser le formatage de la carte SD et l’installation de fichier de l’OS du Raspberry Pi et en avant!

Installation de la micro SD et lancement de votre Raspberry Pi

Sortez sans éjecter logiciellement la carte SD de son lecteur puis récupérer la carte micro SD.

Insérez la carte micro SD dans votre Raspberry Pi

Branchez tout les câbles de votre Raspberry Pi correctement

allumez votre télé ou moniteur et profiter de votre premier démarrage!

Premier lancement du Raspberry Pi

Après le boot de l’os en version verbose (texte), il va vous demander le login et passe (par défaut) :

C’est normal si vous ne voyez pas de caractères à l’écran c’est une protection de sécurité

login : pi

password : raspberry (Attention le clavier par défaut est en Qwerty donc tapez « rqspberry »)

Vous serez alors officiellement logué et là tout commence !!

Configuration de bases

sudo raspi-config

Alors une fenêtre Bleu s’affiche et des options (utilisez les flèches du clavier pour naviguer)

Configuration sur clavier

Nous allons d’abord changer la langue du syteme de clavier de Qwerty par défaut a Azerty (pour ne pas faire des fautes pour les autres étapes)

Allez sur « Localisation options » puis entrer

choisissez  « Change keyboard layout » puis enter

là choisissez un clavier de base « generic pc » puis entrer

Choisissez « other » dans la liste des langues pour aller chercher le Français

Allez chercher « French » puis entrer

Puis choisissez « French » de base puis entrer

Les trois autres fenêtre appuyer sur entrer pour sélectionner les options basiques du clavier, vous serez donc remis sur le menu du départ

Configuration de votre mot de passe

Nous allons changer maintenant le mot de passe par votre Raspberry Pi, allez sur « Change User Password » et entrer (cette fois ci le clavier est bien en Azerty)

Il vous demandera de mettre le nouveau mot de passe deux fois afin d’être sur de votre mot de passe

Configuration de la connexion Wifi

Ensuite nous allons connecter manuellement votre Raspberry Pi sur le réseaux Wifi de votre maison

Allez sur « Network Options » puis entrer

Allez sur « Wi-fi » puis entrer

Rentrez manuellement le nom de réseau wifi de votre box (en respectant les majuscules et minuscules et sans fautes sinon cela ne marchera pas) puis entrer

Puis votre mots de passe de votre connexion wifi puis entrer

Configuration de l’auto login pour ne pas devoir vous logué a chaque redémarrage de votre Raspberry Pi

Nous allons sur le menu « Boot Options » puis entrer

Puis « Desktop / CLI » puis entrer

Choisissez « Console Autologin » puis entrer

il va alors configurer le Raspberry Pi pour qu’il se logue automatiquement

Configuration du passage de l’audio sur l’HDMI

Nous allons demander à votre Raspberry Pi que tout son passe par le protocole HDMI et donc arrivera sur votre moniteur / TV par le câble HDMI

Allez sur « Advanced Options » puis entrer

Aller sur « Audio » puis entrer

Choisissez « Force HDMI »

Configuration de la console SSH

Maintenant nous allons activer la connexion SSH afin de se connecter depuis notre mac depuis un terminal pour la suite des procédures.

Si vous ne voulez pas et vous voulez continuer avec votre clavier directement sur votre Raspberry pi (vous ne pourrez pas copier-coller des commandes suivantes) alors allez sur « Finish » sur la fenêtre et passez au chapitre « Actualisation et installation de RPiPlay » de ce post

Allez sur le menu « Interfacing Options » puis entrer

Puis « SSH »

Sélectionner « Yes » puis entrer

Enfin « Ok »

Enregistrement des modifications et reboot de la machine

Allez sur l’onglet « Finish » et « Yes » pour réinitialiser votre Raspberry Pi

Contrôle à distance de votre Raspberry Pi depuis votre Mac

Pendant que votre Raspberry Pi redémarre, allez votre votre mac et allez chercher le logiciel Terminal dans Application puis Utilitaire et lancez le

Dans le terminal tapez :

ssh pi@raspberrypi

SSH : pour vous connecter au protocole de communication sécurisé de votre Raspberry Pi
Pi : pour l’utilisateur par defaut de votre Raspberry Pi
@ : pour lui dire à qui il va devoir ce connecter
raspberrypi : pour connecter par alias sans savoir l’ip de votre Raspberry Pi

Écrivez « yes » afin de donner l’autorisation à votre mac de contrôler votre Raspberry Pi

Rentrez votre mots de passe que vous avez changer plus haut (si vous ne l’avez pas changer le mot de passe alors par défaut ce sera : raspberrypi)

Vous serez alors connecté à votre Raspberry Pi à distance, Bravo!

Actualisation de votre Raspberry Pi

Il nous faudra actualiser  l’OS de votre Raspberry pi avant d’installer le AirPlay afin de ne pas avoir d’erreur pendant la procédure.

À chaque procédure il faudra attendre que l’installation soit correctement terminer, vous le serez en revoyant cette ligne vierge:

Tapez donc :

sudo apt-get upgrade

Pour connaître le pourquoi de toutes ces commandes ça sera dans un autre post, pour l’instant concentrons nous sur l’installation

puis tapez :

sudo apt-get update

Une fois terminer votre Raspberry Pi sera prêt à installer RPiPlay pour activer le service de Airplay mirroring video

Installation de RPiPlay

RPiPlay est le logiciel pour Linux qui va vous permettre de proposer le service de Airplay mirroring video sur votre réseau grâce à la passerelle du Raspberry Pi

Pour cela d’abord nous allons installer le protocole « Git » afin d’aller installer des logiciels tiers tel que RPiPlay

Tapez alors :

sudo apt-get install git

Tapez « Y » puis entrer pour autoriser l’utilisation d’un certain espace sur le Raspberry Pi et lancer l’installation

Tapez ensuite un par un en attendant la fin de chaque procédure :

git clone https://github.com/FD-/RPiPlay.git

cd RPiPlay

sudo apt-get install cmake

Tapez « Y » puis entrer

sudo apt-get install libavahi-compat-libdnssd-dev

Tapez « Y » puis entrer

sudo apt-get install libssl-dev

Tapez « Y » puis entrer (« edited« , suite à une erreur de retranscription, une ligne de code manquante. merci à Remi pour l’info)

sudo apt-get install libplist-dev

Tapez « Y » puis entrer

mkdir build

cd build

cmake ..

make

Cette dernier commande tardera entre 8 et 15 minutes.

Si vous n’avez pas eu d’erreur vous aurez enfin installer le service correctement mais il reste quelques commande avant de profiter de ce AirPlay

Désactivation du Bluetooth de votre Raspberry Pi

Pour optimiser au maximum le processeur et éviter de lui demander trop de processus à la fois je recommande fortement de désactiver le Bluetooth, car ici inutile pour le service Airplay qui passe par le réseau Wifi

Tapez alors :

sudo nano /boot/config.txt

afin d’ouvir un fichier texte de l’implémenter à la fin de page avec :

# Disable Bluetooth
dtoverlay=pi3-disable-bt

faite CRTL + X pour demander de fermer l’éditeur de texte

puis Y pour enregistrer par dessus le fichier

et tapez sur entrer pour laisser le nom du fichier tel quelle

Tapez :

sudo systemctl disable hciuart.service

sudo systemctl disable bluealsa.service

sudo systemctl disable bluetooth.service

afin de désactiver les services du Bluetooth pour de bon

Initialisation automatique de l’airplay au demarrage du Raspberry Pi

Pour qu’à chaque reboot ou coupure de courant intempestif, votre Raspberry Pi avec le service de AirPlay et donc le logiciel RPiPlay se lance automatiquement il faudra procéder à cette étape

Tapez :

sudo nano /etc/rc.local

Ajouter à l’avant-dernière ligne du texte, donc avant « Exit 0 » :

sudo /home/pi/RPiPlay/build/rpiplay

faite CRTL + X pour demander de fermer l’éditeur de texte

puis Y pour enregistrer par dessus le fichier

et tapez sur entrer pour laisser le nom du fichier tel quelle

Redemarrage de votre Raspberry Pi

ENFIN! tout est bon, dernier commande avant de profiter de votre AirPlay

Tapez :

sudo reboot

afin de réinitialiser votre Raspberry Pi

Si tout va bien vous verrez à l’écran la où est connecter le Raspberry Pi la procédure de redémarrage suivit cette fois ci d’un écran noir…

Envoi du flux vidéo sur votre AirPlay Raspberry Pi

Sur un mac:

Allez sur la barre du haut chercher pas très loin du son l’icône du Aiplay:

Sélectionné « RPiPlay »

Et le tour est joué, si vous re-cliquez sur l’icône des options s’offrira à vous

Sur Ios :

Levez le centre de contrôle depuis le bas de votre écran et sélectionné « Recopie de l’écran »

et choisissez « RPiPlay » dans la liste

Et le tour est joué

#PS 1 – Pour que le Raspberry Pi concentre ses forces sur les processeurs je conseille de débrancher le clavier et laisser le strict minimum

EDITO #1

Le Raspberry Pi Zero W, est une machine avec un processeur mono cœur et un GPU simple, je recommande donc pour une meilleur fluidité le Raspberry Pi 3 B+ qui à aussi une prise jack 3,5mm pour l’audio, l’installation reste la même et ne change pas entre les modèles

EDITO #2

Pour gérer les soucis de latence si il y en as

Ceci désactive la synchronisation entre la vidéo et l’audio, mais fait en sorte que cela ne saccade plus.

Reconnectez vous en SSH sur votre mac

Tapez :

sudo nano /etc/rc.local

Modifiez à l’avant-dernière ligne du texte, donc avant « Exit 0 » :

sudo /home/pi/RPiPlay/build/rpiplay

par

sudo /home/pi/RPiPlay/build/rpiplay -l

faite CRTL + X pour demander de fermer l’éditeur de texte

puis Y pour enregistrer par dessus le fichier

et tapez sur entrer pour laisser le nom du fichier tel quelle

Pour modifier le nom du service AirPlay

Tapez :

sudo nano /etc/rc.local

Modifiez à l’avant-dernière ligne du texte, donc avant « Exit 0 » :

sudo /home/pi/RPiPlay/build/rpiplay

en ajoutant à la fin de la ligne

-n le_nouveau_nom_sans_espaces

faite CRTL + X pour demander de fermer l’éditeur de texte

puis Y pour enregistrer par dessus le fichier

et tapez sur entrer pour laisser le nom du fichier tel quelle

41 Comments
  • Ju
    Posted at 12:41h, 01 juin Répondre

    Hello,
    Je pense qu’il manque une librairie dans le tuto :
    sudo apt-get install libplist-dev

    Ju

    • Cafaidy
      Posted at 09:45h, 21 juin Répondre

      Bonjour JU, dans ma liste d’install il y a bien le paquet libplist-dev

  • Myk
    Posted at 23:05h, 20 juin Répondre

    Bonjour, j’ai une erreur au moment de taper cmake ..
    Il me met : The following variables are used in this project, but they are set notfound. Please set them or make sur they are set and tested correctly in the cmake files.

    Je ne voi pas quoi faire. si vous pouvez m’aider.

    Merci

  • Myk
    Posted at 23:17h, 20 juin Répondre

    problème résolue,

    Dans votre auto il manque la ligne :

    Sudo apt-get install libplist-dev

    • Myk
      Posted at 00:13h, 21 juin Répondre

      Mais finalement sa fonctionne pas, écran noir….

      • Cafaidy
        Posted at 09:45h, 21 juin Répondre

        L’écran noir est normal puisqu’il attends un hote pour s’y connecter et faire le miroir

    • Cafaidy
      Posted at 09:44h, 21 juin Répondre

      Bonjour MYK, dans ma liste d’install il y a bien le paquet libplist-dev

  • JJJOH
    Posted at 00:00h, 25 juin Répondre

    Bonjour, je n’arrive pas à détecter le raspberry pi en airplay, une idée du problème?

    • Cafaidy
      Posted at 08:47h, 25 juin Répondre

      Bonjour, essaye de donner un IP fixe à ton raspberry sur ton « routeur / modem » box des fois cela peut être l’origine des non detections…

      • JJJOH
        Posted at 12:45h, 25 juin Répondre

        Oui, c’est bon c’est réglé merci

        • Cafaidy
          Posted at 13:06h, 25 juin Répondre

          Super, si tu as une photo ou un lien de ton projet je suis preneurs !

  • fogia_steph
    Posted at 12:58h, 20 août Répondre

    Ça marche super!
    Par contre comment faire pour activer RPiPlay depuis le bureau?
    Je veux juste l’activer quand j’en ai besoin, sinon je n’ai plus accès à mon bureau.
    Je précise je suis sur un rpi4 8go

    • Cafaidy
      Posted at 22:08h, 20 août Répondre

      Bonjour,

      Vous parlez du bureau du RPI?

  • Eric
    Posted at 16:28h, 30 août Répondre

    Bonjour,

    Merci pour votre guide, il est parfait !
    Je rencontre un petit problème concernant la résolution d’affichage de mon iphone 8. Tous les côtés sont un peu rognés sur la télé (tv 4k) lorsque je cast, j’ai beau changé tous les paramètres d’affichage de la télé mais rien n’y fait. Pourtant, la résolution est bonne lorsque je suis sur le bureau du RPI. Savez-vous comment pourrais-je résoudre ce problème ? Merci d’avance.

    • Cafaidy
      Posted at 16:41h, 30 août Répondre

      Bonjour Eric,

      Je n’ai jamais eu ce probleme de résolution, mais il faudrait en SSH regarder les fichiers de configurations pour voir si il n’y as pas de mode ‘adaptable’ de la video reçu para la RPI.

      Tenez-moi au courant je suis preneur de ce genre d’astuce si vous trouvez.

      Bonne journée

      Cafaidy

  • Guillaume
    Posted at 14:52h, 17 septembre Répondre

    Bonjour, merci pour ce tuto,
    Je n’arrive pas a aller au bout de l’installation, j’ai cette erreur

    pi@raspberrypi:~/RPiPlay $ sudo apt-get install libssl-dev
    Reading package lists… Done
    Building dependency tree
    Reading state information… Done
    Suggested packages:
    libssl-doc
    The following NEW packages will be installed:
    libssl-dev
    0 upgraded, 1 newly installed, 0 to remove and 11 not upgraded.
    Need to get 1,583 kB of archives.
    After this operation, 5,937 kB of additional disk space will be used.
    Get:1 http://archive.raspberrypi.org/debian buster/main armhf libssl-dev armhf 1.1.1d-0+deb10u3+rpt1 [1,583 kB]
    Fetched 1,583 kB in 0s (4,055 kB/s)
    Selecting previously unselected package libssl-dev:armhf.
    (Reading database … 43535 files and directories currently installed.)
    Preparing to unpack …/libssl-dev_1.1.1d-0+deb10u3+rpt1_armhf.deb …
    Unpacking libssl-dev:armhf (1.1.1d-0+deb10u3+rpt1) …
    Setting up libssl-dev:armhf (1.1.1d-0+deb10u3+rpt1) …
    pi@raspberrypi:~/RPiPlay $ mkdir build
    pi@raspberrypi:~/RPiPlay $ cd build
    pi@raspberrypi:~/RPiPlay/build $ cmake ..
    — The C compiler identification is GNU 8.3.0
    — The CXX compiler identification is GNU 8.3.0
    — Check for working C compiler: /usr/bin/cc
    — Check for working C compiler: /usr/bin/cc — works
    — Detecting C compiler ABI info
    — Detecting C compiler ABI info – done
    — Detecting C compile features
    — Detecting C compile features – done
    — Check for working CXX compiler: /usr/bin/c++
    — Check for working CXX compiler: /usr/bin/c++ — works
    — Detecting CXX compiler ABI info
    — Detecting CXX compiler ABI info – done
    — Detecting CXX compile features
    — Detecting CXX compile features – done
    — Found OpenSSL: /usr/lib/arm-linux-gnueabihf/libcrypto.so (found version « 1.1.1d »)
    — Found OpenMAX libraries for Raspberry Pi
    — Found PkgConfig: /usr/bin/pkg-config (found version « 0.29 »)
    — Checking for modules ‘gstreamer-1.0>=1.4;gstreamer-sdp-1.0>=1.4;gstreamer-video-1.0>=1.4;gstreamer-app-1.0>=1.4’
    — No package ‘gstreamer-1.0’ found
    — No package ‘gstreamer-sdp-1.0’ found
    — No package ‘gstreamer-video-1.0’ found
    — No package ‘gstreamer-app-1.0’ found
    — GStreamer not found, skipping compilation of GStreamer renderer
    CMake Error: The following variables are used in this project, but they are set to NOTFOUND.
    Please set them or make sure they are set and tested correctly in the CMake files:
    LIBPLIST
    linked by target « airplay » in directory /home/pi/RPiPlay/lib

    — Configuring incomplete, errors occurred!
    See also « /home/pi/RPiPlay/build/CMakeFiles/CMakeOutput.log ».
    pi@raspberrypi:~/RPiPlay/build $ make
    make: *** No targets specified and no makefile found. Stop.

    • Cafaidy
      Posted at 11:50h, 18 septembre Répondre

      Bonjour Guillaume,

      Je pense qu’il te manque une bibliotheque ou tu as sauté une étape, tiens nous au courant pour la suite.

    • Remi
      Posted at 19:03h, 29 septembre Répondre

      Bonjour, j’ai exactement eu le même problème pourtant je n’avais sauté aucune étape. J’ai eu exactement les mêmes erreurs que toi.
      Comme j’avais du courage je suis allé sur GitHub, dans le readme : https://github.com/FD-/RPiPlay/blob/master/README.md
      Et je me suis rendu compte qu’il manquait une instruction dans le tuto : sudo apt-get install libplist-dev
      Après j’ai relancé le : cmake ..
      Ça a fonctionné sans aucun problème après
      Donc au final Cafaidy avait raison, il manquait des lignes

      • Cafaidy
        Posted at 19:06h, 29 septembre Répondre

        Merci Remi, alors il manque donc une ligne dans mes instructions? juste avant le CMAKE?

        Merci de me dire pour faire une modification des instructions.

        • Remi
          Posted at 23:13h, 30 septembre Répondre

          Pas de soucis ça me fait plaisir d’aider.
          Et oui, je pense qu’il manque dans ton Tuto l’instruction : « sudo apt-get install libplist-dev » (juste avant le « mkdir build »)
          En tout cas moi dès que j’ai rajouté c’est instruction le problème s’est résolu.

          • Cafaidy
            Posted at 10:42h, 03 octobre

            Merci Remi, je viens de le changer… Merci!

  • Nicolas
    Posted at 11:07h, 26 octobre Répondre

    Bonjour à tous,

    Je viens d’acheter un Rpi 4 (avec 4Go ram), je suis très intéressé par ce projet mais avant de l’installer, j’aurais 2 questions :
    – Mon Pi est branché en ethernet, est-ce que le cast va fonctionner quand même ou suis-je obligé d’activer le wifi de mon Pi pour avoir accès au cast ?
    – Je souhaite pouvoir caster un film / une série depuis l’app « Apple TV » de mon iPad vers ma TV, est-ce que RpiPlay est assez performant pour que ce soit casté « normalement » (j’entends par là sans problème de latence, de ralentissements etc…) ? Si certains ont déjà testé, je veux bien des retours !

    Merci bcp pour vos réponses !

    • Cafaidy
      Posted at 18:44h, 26 octobre Répondre

      Bonjour Nicolas,

      Le branchement Ethernet ne change rien, votre Raspberry sera détecté de la même façon.

      Pour Caster de la video Rpi 4 est techniquement assez puissant, mais selon l’actualisation, voir la latence final.

      Je suis curieux de voir votre projet final, n’hésitez pas à nous faire un retour!

      Merci

      Cafaidy

      • Nicolas
        Posted at 19:36h, 26 octobre Répondre

        Merci pour la réponse rapide !
        Autre question que j’ai oublié de poser : est-ce que RpiPlay peut cohabiter avec Hoobs ?

        • Cafaidy
          Posted at 20:23h, 26 octobre Répondre

          J’avoue que je n’ai jamais essayé!

      • Nicolas
        Posted at 15:48h, 08 novembre Répondre

        Je viens de terminer le tuto (merci bcp) j’ai un écran noir, j’ai une vidéo sur mon iPhone que j’essaye caster, j’ai bien « RPiPlay » dans la liste, mais qd je le sélectionne, ça mouline et finit par me dire « impossible de se connecter à RPiPlay »… Une idée ?

        • Nicolas
          Posted at 18:04h, 08 novembre Répondre

          J’ai réussi à obtenir la connexion (ça ne marche que la 1ère fois que je lance RPiplay d’ailleurs, bizarre…) mais rien sur la TV, l’écran reste noir, pas de son non plus… J’ai essayé avec les 2 ports HDMI… Je ne vois pas ce quel est le problème…

  • LoSwy
    Posted at 08:07h, 08 novembre Répondre

    Hello
    de mon coté, dès que je confirme une commande par « y » > abort !
    je dois rajouter à chaque commande -y en fin de ligne …
    une idée du pourquoi ?
    Bon weekend

    • Cafaidy
      Posted at 14:11h, 08 novembre Répondre

      Bonjour Loswy,

      pour les commandes utilise-tu window en ssh ou mac?

      Cafaidy

      • LoSwy
        Posted at 17:13h, 08 novembre Répondre

        via terminal mac 😉

    • Nicolas
      Posted at 15:44h, 08 novembre Répondre

      Il faut faire Y et pas y (avec Shift pour faire la majuscule)

      • LoSwy
        Posted at 17:13h, 08 novembre Répondre

        Y ou y même résulat 😉

        • Cafaidy
          Posted at 21:16h, 08 novembre Répondre

          J’ai eu des soucis car mon « clip-board » « copier » du clic droit souris etait « remplis » et que a chaque fois que je recliquer sur la fenetre du terminal il essayer de coller mon « press-papier » et faisait donc une erreur de commande au moment de dire Y/N

  • Sylvain
    Posted at 10:26h, 31 janvier Répondre

    Un immense merci pour ce tuto pas à pas ! J’ai acheté le raspberry il y a peu de temps, pour commencer à faire de petits projets, et je me disais, peut-être qu’un jour je vais réussir à faire un équivalent d’AirPlay… et bien finalement, j’ai commencé par ça, c’est tellement simple ! Merci encore !

    • Cafaidy
      Posted at 09:45h, 05 février Répondre

      Bonjour Sylvain,

      Merci pour ce message, cela fait plaisir à lire, n’hésite pas à partager avec nous tes projets et autres pépites trouvé sur le net, je suis prenneur.

      À une prochaine sur le site!

  • ScratchOo
    Posted at 20:47h, 10 février Répondre

    Bonjour,

    Ce projet intéresse, mais je suis bloqué à la commande « cmake .. » et j’ai ce message qui apparaît :

    pi@raspberrypi:~/RPiPlay/build $ cmake ..
    — Found OpenMAX libraries for Raspberry Pi
    — Checking for modules ‘gstreamer-1.0>=1.4;gstreamer-sdp-1.0>=1.4;gstreamer-video-1.0>=1.4;gstreamer-app-1.0>=1.4’
    — No package ‘gstreamer-1.0’ found
    — No package ‘gstreamer-sdp-1.0’ found
    — No package ‘gstreamer-video-1.0’ found
    — No package ‘gstreamer-app-1.0’ found
    — GStreamer not found, skipping compilation of GStreamer renderer
    CMake Error: The following variables are used in this project, but they are set to NOTFOUND.
    Please set them or make sure they are set and tested correctly in the CMake files:
    LIBPLIST
    linked by target « airplay » in directory /home/pi/RPiPlay/lib

    — Configuring incomplete, errors occurred!
    See also « /home/pi/RPiPlay/build/CMakeFiles/CMakeOutput.log ».

    Avez-vous rencontré ce problème ?
    Avez-vous une solution ?

    Merci de votre retour

  • Anthony D’haene
    Posted at 13:49h, 02 mars Répondre

    Merci milles fois pour ce Tuto, simple clair et Fonctionnel!!! marche impec sur mon RPI 3b+

    • Cafaidy
      Posted at 08:08h, 03 mars Répondre

      Merci pour ce message, restez connectés quelques posts vont sortir bientôt.

      Bonne journée

  • Guillaume
    Posted at 14:47h, 20 mars Répondre

    Salut super tuto mais malgré la commande pour éviter le son saccadé, ça saccade toujours… une idée ? Merci !

  • Nicolas
    Posted at 21:19h, 25 avril Répondre

    Bonjour,
    merci pour ce super tuto ! très facile à suivre et à réaliser.
    Cependant j’ai un soucis avec le son, il ne fait que sauté et donc il n’est pas possible de regarder une vidéo lorsque le mac est branché en airplay, est ce normal ?
    Deplus lorsque je lance le airplay avec mon ipad, le raspberry « plante » et il décrit un probleme de compatibilité dans le rc.local, y a t il des solutions à cela ?
    merci d’avance
    Je l’ai fais avec un raspberry zero W

  • Alexis
    Posted at 02:24h, 04 décembre Répondre

    Bonjour, merci pour le tuto! Je n’avais aucun souci à tout installer. Cependant, après le reboot et tous les « OK » vert j’a des warnings « fix your application to use the native API of Ahavi! » Après quoi encore plusieurs « OK » vert et puid OK STARTED DHCP CLEINT DAEMON. après quoi la petite ligne bleue clignote mais rien ne se passe. Est-ce que vous avez une idée de qu’est ce qui peut être fait? merci!

Post A Comment