Comment créer votre propre Chromecast DIY à l’aide d’un Raspberry Pi
Google Chromecast est un kit de streaming peu coûteux. Le Chromecast Ultra est plus cher, mais à moins de 100 $, il reste abordable. Mais certaines régions du monde ne sont pas autorisées à acheter des Chromecasts.
Solution? Alternative de bricolage basée sur Raspberry Pi. Pour moins de 50 $, vous pouvez configurer cet ordinateur de la taille d’une carte de crédit pour recevoir le streaming multimédia à partir d’applications Android.
Laissez-moi vous expliquer comment utiliser votre Raspberry Pi et Raspicast comme un Chromecast DIY.
Installez l’application Raspicast
Installez d’abord Raspicast sur votre appareil Android. Il s’agit d’une application gratuite qui peut se connecter et transférer des données vers votre Raspberry Pi. Vous trouverez Raspicast dans l’App Store de Google Play. Malheureusement, il n’existe pas de remplacement fiable de l’iPhone.
Télécharger: Raspicast pour Android
Notez que le téléphone Android et le Raspberry Pi doivent être sur le même réseau. Par exemple, si vous êtes assis dans un bus, vous ne pouvez pas diffuser de vidéo depuis votre téléphone vers votre téléviseur. Si vous souhaitez partager une vidéo avec quelqu’un assis à la maison, envoyez-lui simplement le lien !
Configuration de Raspbian pour la diffusion
Après avoir installé l’application, tournez votre attention vers le Raspberry Pi. Cela devrait déjà être connecté à votre téléviseur via HDMI et sous tension. Notez que le Raspberry Pi nécessite une alimentation séparée – vous ne pouvez pas l’alimenter à partir du port USB du téléviseur. Même si la puissance nominale est adéquate, le Pi ne doit pas être éteint sans la commande appropriée. Ignorer cela peut endommager la carte SD du Pi, utilisez donc la bonne alimentation.
Faire une vidéo du jour
Nous l’avons testé sur un Raspberry Pi 4 exécutant Raspbian Buster Lite. Cependant, vous devriez constater que cela fonctionne sur d’autres modèles et distributions de Raspberry Pi (bien que certaines commandes puissent varier).
Avant de continuer, assurez-vous que omxplayer est installé sur votre Pi :
sudo apt installer omxplayer
Puisque vous devez activer SSH, voici un démarrage rapide. Vous avez trois options pour l’activer :
- traverser configuration raspiVous pouvez l’exécuter depuis la ligne de commande avec sudo raspi-config puis sélectionner Options d’interface > SSH et validez avec les flèches d’accord.
- utiliser Outil de configuration Raspberry PiDepuis le bureau Raspbian, ouvrez Menu > Préférences > Configuration Raspberry Pi. à l’intérieur interface étiquette, trouver SSH et réglez-le sur permettre.
- Enfin, si vous aimez la simplicité, vous pouvez Activer SSH avant de démarrer le PiInsérez la carte microSD dans l’ordinateur, accédez à la partition de démarrage et créez un nouveau fichier.cela devrait s’appeler SSH et n’a pas d’extension de fichier. Après avoir remplacé la carte SD et redémarré, SSH doit être activé.
Ce qui suit peut être fait en se connectant au clavier du Pi ou en utilisant SSH.Vous avez besoin de l’adresse IP de votre Pi pour vous connecter – ouvrez une fenêtre de terminal et tapez
Si configuré
Notez l’adresse IP qui correspond à votre connexion Pi.Par exemple, utilisez l’adresse IP correspondante
eth0
Si vous utilisez une connexion Ethernet, entrez ;
LAN sans fil0
pour les réseaux sans fil.
Une fois la connexion SSH établie, exécutez quelques mises à jour. Ouvrez une fenêtre de terminal sur votre Pi et tapez :
mise à jour sudo apt
mise à niveau sudo apt
Ces commandes mettront à jour le système d’exploitation de votre Raspberry Pi et trouveront et installeront toutes les mises à jour logicielles.
Installer et compiler OpenMax
Après avoir installé la mise à jour, nous avons besoin de certains packages prérequis :
sudo apt installer libjpeg9-dev libpng12-dev
pack
libjpeg9-dev
et
libpng12-dev
Requis pour les programmes qui peuvent gérer les images JPG et PNG. Cela permettra de diffuser des images multimédias sur votre Raspberry Pi via l’application Raspicast sur Android !
Maintenant, installez OpenMax. Cet outil est le meilleur choix pour diffuser de la vidéo, de l’audio et des images depuis Android vers un Raspberry Pi connecté à un téléviseur. Il est disponible via GitHub et vous pouvez l’installer en « clonant » le référentiel de données sur votre Pi.non
putain
? Installez-le
sudo apt installer git
Clonez ensuite le dépôt :
git clone https://github.com/HaarigerHarald/omxiv
Cela ne devrait pas prendre longtemps.
Vous avez presque terminé ; il est temps de créer le logiciel OpenMax. Passez d’abord au répertoire omxiv et utilisez la commande make.
cd omxiv
rendre client
Fabriquer
Cela va prendre du temps. Une fois fait, installez :
sudo faire installer
Après quelques instants, OpenMax est prêt à être utilisé.
Prêt à diffuser sur votre Raspberry Pi
Tout ce dont vous avez besoin pour diffuser de votre appareil Android vers le Raspberry Pi est maintenant en place. Cependant, une configuration de Raspicast est toujours nécessaire.
- Exécutez l’application Raspicast.
- Entrez le nom d’hôte ou l’adresse IP de votre Pi dans les paramètres SSH.
- Entrez le nom d’utilisateur et le mot de passe de votre Pi.
- Cliquez sur d’accord Finir.
Pour caster sur votre Raspberry Pi, vous avez deux options :
- Parcourez le contenu dans l’application Raspicast et appuyez sur Jouer.
- Diffusez depuis YouTube, recherchez la vidéo dans l’application et appuyez sur Partager > Acteur (Raspicast).
Pendant ce temps, pour envoyer des vidéos, de la musique et des photos sur votre écran Raspberry Pi, utilisez simplement l’écran d’accueil de Raspicast et sélectionnez lancerCela ouvrira un écran listant toutes les vidéos sur votre appareil Android.
La sélection d’un fichier multimédia sur l’un des onglets appropriés l’invitera à jouer immédiatement sur votre Raspberry Pi.
Besoin de changer l’adresse IP dans l’application (par exemple, convertir en un autre Pi) ? Ouvrez le menu « trois points » et sélectionnez Paramètres SSH. Entrez simplement la nouvelle adresse IP et les informations d’identification.
Plus d’options Raspicast
Toujours dans le menu Raspicast, vous trouverez une case à cocher répéter Le fichier en cours de lecture. Regarde plus bas, Sortie audio peut être personnalisé, en utilisant HDMI (défaut), Local, tous les deuxou AlsaCeci est utile pour tous ceux qui utilisent une solution audio externe avec leur Pi.
Vous devriez également vérifier options avancées Écran. Ici, gérez la file d’attente des fichiers, le volume (décalage du volume audio) et spécifiez les commandes personnalisées. Si nécessaire, vous pouvez également passer à l’utilisation de HTTP (HTTPS est la valeur par défaut), etc.
Pendant ce temps, sur l’écran d’accueil de Raspicast, utilisez document Les boutons naviguent et lisent les médias stockés sur le Raspberry Pi. Cela inclut le streaming audio, transformant votre Raspberry Pi en un appareil audio Chromecast !
Vous pouvez également lancer avec Kodi !
Bien que vous ne puissiez pas exécuter Raspicast avec un Raspberry Pi exécutant Kodi, ne vous inquiétez pas, il existe une autre option. À l’aide de l’application Kore Remote Control pour Android, vous pouvez également diffuser des médias sur un Raspberry Pi avec Kodi installé.
Télécharger: Kore, la télécommande officielle de Kodi
Installez simplement l’application, configurez-la avec l’adresse IP de votre Raspberry Pi et rendez-vous sur YouTube.Comme Raspicast, cliquez partager sur la vidéo que vous souhaitez diffuser, puis jouer sur kodi.
Cela diffusera instantanément la vidéo sur votre téléviseur via Kodi !
Autres alternatives Chromecast
Raspberry Pi n’est pas la seule alternative à Chromecast. Vous avez probablement déjà une solution que vous ne connaissez pas. Votre téléviseur intelligent, votre console de jeu ou votre décodeur dispose probablement d’une application YouTube pour une diffusion en continu facile.
Dans ce cas, il est généralement possible de diffuser la vidéo de l’application YouTube sur le téléviseur tant que le récepteur est sur le même réseau.
Bien qu’il existe d’autres solutions de streaming HDMI, si votre appareil dispose d’une application YouTube officielle (comme Apple TV), vous pourrez peut-être y diffuser. Si vous n’avez aucun de ces appareils ou un Raspberry Pi, Miracast est une évidence.
Vous voulez aller plus loin avec le streaming multimédia et votre Raspberry Pi ? Voici les meilleures façons d’utiliser un Raspberry Pi comme serveur multimédia.
A propos de l’auteur