Faites votre propre bricolage Chromecast remplacement avec Raspberry Pi

Faites votre propre bricolage Chromecast remplacement avec Raspberry Pi / DIY

Vous savez probablement déjà que vous pouvez utiliser votre Raspberry Pi comme centre multimédia. Vous pouvez même y installer Kodi pour gérer les médias hors ligne et en ligne. Mais que se passe-t-il si vous êtes plus heureux de laisser Raspbian fonctionner en tant que système d'exploitation principal??

Eh bien, si vous avez un appareil mobile que vous ne craignez pas d'utiliser pour gérer vos médias, vous pouvez l'utiliser pour diffuser une vidéo sur votre téléviseur. Oui, vous pouvez utiliser votre Raspberry Pi comme un Chromecast. Vous ne pourrez pas utiliser le bouton Diffuser sur Android, mais vous pourrez diffuser des vidéos, des images, des fichiers audio et des images YouTube à partir de votre smartphone sur votre téléviseur..

Installer l'application Raspicast

Commencez par installer Raspicast sur votre appareil Android. Ceci est une application gratuite qui se connecte à votre Raspberry Pi et lui transmet des données en continu. Tant que votre Pi est connecté à l'entrée HDMI de votre téléviseur ou de votre écran, vous pourrez voir le contenu multimédia sur votre téléphone. Vous trouverez Raspicast dans la boutique d'applications Google Play. Malheureusement, il n'y a pas d'alternative iPhone fiable pour cela.

Télécharger: Raspicast pour Android

Il est important de noter que le téléphone Android et le Raspberry Pi doivent être sur le même réseau pour que cela fonctionne. Par exemple, vous ne pouvez pas diffuser de vidéo de votre téléphone sur votre téléviseur si vous êtes assis dans le bus. Si vous essayez de partager une vidéo avec quelqu'un assis à la maison, envoyez-lui simplement un message le lien!

Configurer Raspbian

Une fois l'application installée, portez votre attention sur le Raspberry Pi. Celui-ci devrait déjà être connecté à votre téléviseur via HDMI et mis sous tension. Nous avons testé cela sur un Raspberry Pi 3 sous Raspbian Stretch. Cependant, vous devriez trouver que cela fonctionne avec d'autres distributions de Raspberry Pi (bien que certaines commandes puissent différer).

Comme vous aurez besoin de SSH, voici un petit aperçu. Vous avez trois options pour l'activer:

  1. Via Raspi-config. Vous pouvez l'exécuter à partir de la ligne de commande en utilisant sudo raspi-config, puis sélectionnez Options d'interfaçage> SSH et utilisez les touches fléchées pour confirmer avec D'accord.
  2. Utilisez le Outil de configuration Raspberry Pi. Depuis le bureau Raspbian, ouvrez Menu> Préférences> Configuration Raspberry Pi. dans le Des interfaces onglet, trouver SSH et le mettre à Activée.
  3. Enfin, si vous préférez la simplicité, vous pouvez activer SSH avant de démarrer votre Pi. Insérez la carte microSD dans votre ordinateur, accédez à la partition de démarrage et créez un nouveau fichier. Cela devrait être appelé ssh, et n'ont aucune extension de fichier. Une fois que vous avez remplacé la carte SD et redémarré, SSH devrait être activé.

Les opérations suivantes peuvent être effectuées via un clavier connecté à votre Pi ou à l'aide de SSH. Consultez notre guide précédent sur la connexion à un Raspberry Pi via SSH. Configuration de votre Raspberry Pi pour une utilisation sans tête avec SSH Configuration de votre Raspberry Pi pour une utilisation sans tête avec SSH Le Raspberry Pi peut accepter les commandes SSH lorsqu’il est connecté à un réseau local (via Ethernet ou Wi-Fi), vous permettant de le configurer facilement. Les avantages de SSH vont au-delà de perturber le dépistage quotidien… En savoir plus .

Il est maintenant temps d'exécuter certaines mises à jour. Commencez par ouvrir une fenêtre de terminal sur votre Pi et lancez:

sudo apt-get update sudo apt-get upgrade

Ces commandes mettront à jour le système d'exploitation de votre Raspberry Pi, puis rechercheront et installeront les mises à jour logicielles..

Installer et compiler OpenMax

Avec les mises à jour installées, nous avons besoin de packages prérequis:

sudo apt-get installez libjpeg9-dev libpng12-dev

Les forfaits libjpeg9-dev et libpng12-dev sont nécessaires pour créer des programmes pouvant gérer des images JPG et PNG. Cela permettra aux médias d'être diffusés sur votre Raspberry Pi via l'application Raspicast sur Android!

Maintenant, installez OpenMax. Cet outil est la meilleure option pour transférer de la vidéo, de l'audio et des images d'un appareil Android vers un Raspberry Pi connecté à un téléviseur. Il est disponible via GitHub, et vous pouvez l’installer en “clonage” le référentiel de données sur votre Pi:

le clone de git https://github.com/HaarigerHarald/omxiv

Cela ne devrait pas prendre longtemps.

Vous avez presque fini. il est temps de créer le logiciel OpenMax. Commencez par basculer vers le répertoire omxiv et utilisez la commande make.

cd omxiv make ilclient make

Cela va prendre du temps. Une fois cela fait, vous serez prêt à installer:

sudo faire installer

Quelques instants plus tard, OpenMax sera installé!

Préparez-vous à la distribution!

Tout ce que vous avez besoin de diffuser de votre appareil Android sur votre Raspberry Pi est maintenant en place. Sous Android, exécutez l'application Raspicast et, dans les paramètres SSH, saisissez le nom d'hôte ou l'adresse IP de votre Raspberry Pi. Suivez ceci avec le nom d'utilisateur et le mot de passe de votre Pi, puis cliquez sur D'accord.

Pour lancer sur votre Raspberry Pi, vous avez deux options. La première consiste à parcourir le contenu de l'application Raspicast et à cliquer sur play. Si vous souhaitez diffuser depuis YouTube, recherchez la vidéo dans l'application et appuyez sur le bouton Partager..

Ici, sélectionnez Cast (Raspicast), et la vidéo devrait automatiquement jouer sur votre téléviseur! Pendant ce temps, pour envoyer des vidéos, de la musique et des photos sur votre écran Raspberry Pi, utilisez simplement l’écran principal de Raspicast et sélectionnez Jeter. Cela ouvrira un écran listant toutes les vidéos sur votre appareil Android.

Sur l'un des quatre onglets (avec Musique, Albums et Images), la sélection d'un fichier multimédia en demandera la lecture immédiate sur votre Raspberry Pi..

Besoin de changer l’adresse IP dans l’application (par exemple pour la conversion vers un autre Pi)? Ouvrez le “trois points” menu et sélectionnez Paramètres SSH. Entrez simplement la nouvelle adresse IP et les informations d'identification.

Plus d'options de Raspicast

Toujours dans le menu Raspicast, vous trouverez une case à cocher pour Répéter le fichier en cours de lecture. Plus bas dans la liste, Sortie audio peut être personnalisé en utilisant HDMI (défaut), local, tous les deux, ou alsa. Cela s'avérera utile pour toute personne utilisant une solution audio externe avec leur carte Pi..

Vous devriez également vérifier l'écran Options avancées. Vous y trouverez des options pour gérer une file d'attente de fichiers, gérer le volume (décalage du volume audio), utiliser HTTP si nécessaire (HTTPS par défaut), spécifier des commandes personnalisées, etc..

Pendant ce temps, sur l’écran principal de Raspicast, utilisez le bouton Fichiers pour parcourir et lire les fichiers multimédia stockés sur votre Raspberry Pi.!

Vous pouvez également Cast avec Kodi!

Or, il y a un inconvénient à tout cela: vous ne pouvez pas exécuter Raspicast avec un Raspberry Pi sous OSMC (une distribution Kodi populaire). Malheureusement, il existe une alternative: l'application de contrôle à distance Kore pour les appareils Android..

Télécharger: Kore, télécommande officielle pour Kodi

Habituellement, vous utiliserez ceci pour contrôler Kodi à distance, mais il sera également capable d’utiliser un système Kodi, y compris OSMC. Installez simplement l'application, configurez-la avec l'adresse IP de votre Raspberry Pi, puis dirigez-vous vers YouTube. Comme avec Raspicast, appuyez sur le bouton Partager bouton de la vidéo que vous souhaitez diffuser, puis sélectionnez Joue sur Kodi.

La vidéo sera immédiatement diffusée sur votre téléviseur via Kodi.!

Autres alternatives de Chromecast

Le Raspberry Pi n'est pas la seule alternative au Chromecast. Vous avez peut-être déjà une solution dont vous n'étiez pas au courant, telle qu'un décodeur ou une télévision intelligente compatible avec YouTube. Dans cette situation, il est généralement possible de diffuser des vidéos de l'application YouTube sur le téléviseur, à condition que le récepteur se trouve sur le même réseau..

Bien sûr, d'autres solutions de streaming HDMI Trois technologies d'affichage sans fil que vous possédez probablement mais n'utilisez pas trois technologies d'affichage sans fil que vous possédez probablement mais que vous n'utilisez pas Vous souhaitez relayer l'affichage de votre smartphone ou de votre ordinateur portable sur un écran plus grand sans fil? Non, ce n'est pas de la science fiction. Vous pouvez aujourd'hui diffuser de la vidéo sans fil à partir d'ordinateurs et de smartphones. Les technologies d'affichage sans fil utilisent le WiFi pour… Lire la suite, comme Miracast Qu'est-ce que Miracast? Comment utiliser Miracast pour le streaming multimédia sans fil Qu'est-ce que Miracast? Comment utiliser Miracast pour la diffusion multimédia en continu sans fil HDMI est peut-être la norme pour la connexion de périphériques multimédias, mais présente de nombreux inconvénients. Voici comment utiliser Miracast à la place. Si vous possédez un appareil doté d'une application YouTube officielle (telle que l'Apple TV), vous pourrez probablement y diffuser des annonces..

En savoir plus sur: Chromecast, Kodi, Raspberry Pi.