Hur man använder Raspberry Pi som en Google Chromecast

Använd Raspberry Pi som en Google Chromecast

Smakämnen hallon Pi erbjuder så många möjligheter att använda det som en Chromecast är inte lika intressant som att använda den som en mediaspelare, NAS, retro-konsol etc. Men eftersom det aldrig gör ont att känna till nya användningar, låt oss se hur man gör en Raspberry Pi till en Chromecast . Således, om du behöver skicka innehåll direkt från din mobiltelefon till en skärm, har du ett ytterligare alternativ.

Googles Chromecast

Vid denna tidpunkt i filmen vet alla exakt vad Googles Chromecast är. En enhet som sedan introduktionen har visat sig vara mycket användbar och praktisk, särskilt i den senaste generationen där Chromecast med Google TV också blev en mycket mer kapabel, mångsidig och kraftfull produkt dagligen tack vare den nya system, till fjärrkontrollen som redan innehåller det oberoende från mobiltelefonen.

Trots det kan det vara intressant att ha fördelarna med en Chromecast eller enhet som är kompatibel med Chromecast -överföringsprotokollet i vardagen. Till exempel för att kunna skicka innehåll direkt från en mobil enhet och visa det på en större skärm. Så om du vill visa bilderna från din senaste resa, födelsedagsfest eller bara de du tog den sista dagen du gick ut för att ta bilder, kan du göra det på ett stort sätt.

Hur man skapar en egen Chromecast med en Raspberry Pi

Om du har en Raspberry Pi bör du veta att du också kan ha en Chromecast. Att bygga denna lilla enhet som kan ta emot bilder, video och ljud från enheter som är kompatibla med Chromecast -protokollet är möjligt, så det är vad vi ska visa dig. Men först, vad behöver du. Tja, du kommer inte bli förvånad mycket med listan över nödvändiga element och du har säkert allt för att kunna komma igång.

Grunderna för att skapa din egen Chromecast med en Rasbperry Pi är:

  • Raspberry Pi plus HDMI -kabel
  • MicroSD -kort med Raspbian OS -bild installerad
  • WiFi eller ethernet -anslutning så att båda enheterna finns inom samma nätverk
  • Android

Det första steget för att genomföra detta projekt är ingen annan än att ta Raspberry Pi, ansluta den till en TV eller bildskärm via HDMI och sedan till ett eluttag som kan ge tillräckligt med ström för att starta och fungera utan problem. Något ganska enkelt, eftersom en enkel USB -port på skärmen redan gör det möjligt att göra det.

ApplePi Backer

När Raspberry Pi är klar måste du installera Raspbian -operativsystemet på ett SD- eller microSD -kort, beroende på vilken Raspberry Pi du ska använda. Vi har redan diskuterat denna installationsprocess vid mer än ett tillfälle och det är väldigt enkelt att göra. Det består i princip av att ladda ner bilden, öppna BerryBoot, Apple Pi Baker eller Raspberry Pi Imager -applikation  och följ stegen som anges för att göra det.

När du har installerat systemet sätter du in kortet i kortet och startar. Nu behöver du tillfälligt ett tangentbord och en mus som kan vara trådbunden eller trådlös ansluten till Raspberry Pi. Det är för konfigurationsprocessen, när du är klar behöver du inte använda dem igen.

Nu när allt är klart och Raspberry Pi har börjat är följande steg:

  1. Aktivera SSH -protokollet:  för detta går du till konfigurationsmenyn för Raspberry Pi och aktiverar SSH inom gränssnitt. Tryck på ok så kommer ändringen att tillämpas
  2. Installera OMXPlayer:  nu måste du installera en spelare som kommer att ansvara för att visa allt innehåll som kommer trådlöst via Chromecast -protokollet. För att uppnå detta, även om du inte riktigt förstår vad du gör, behöver du bara öppna Raspbian Terminal och sedan utföra följande kommandosudo apt-get install omxplayer -y
  3. Installera OpenMax:  detta andra plugin gör det möjligt att visa statiska bilder. Så igen är det dags att dra terminalen för att installera. Följ för att utföra följande kommandon i terminalencd ~
    git clone https://github.com/HaarigerHarald/omxiv.git
    sudo apt-get install libjpeg8-dev libpng12-dev
    cd ~/omxiv
    make ilclient
    make
    sudo make install
  4. Redo, nu måste du bara ladda ner Raspicast -appen på din Android -telefon för att kunna välja innehållet som du har på telefonen och vill skicka via Chromecast till din Raspberry Pi med stöd för bra protokoll

Konfigurera Raspicast

Efter installationen av Raspicast kan du behöva konfigurera ytterligare data som kan låta lite som kinesiska för dig och, värst av allt, du vet inte exakt var du ska hitta den. Tja, lugna ner dig eftersom det verkligen inte är komplicerat alls och några enkla steg kommer att räcka för att veta vad det finns att driva i vart och ett av fälten som kommer att visas i den flytande menyn i programmet när du startar det på din smartphone.

Den första är IP -adressen för Raspberry Pi i ditt lokala nätverk. Denna information kan konsulteras via konfigurationen av din router, men om du vill slösa mindre tid, öppna terminalen på Raspberry Pi och kör kommandot hostname -I. Antalet separerade med punkter som du får är enhetens IP -adress och du måste kopiera och klistra in i värdnamnet eller IP -rutan i Raspicast -applikationen.

Använd sedan port 22 och för användarnamn och lösenord, om du inte ändrar något som standard är det "pi" användarnamnet och lösenordet lämnas tomt. Så, nu ja, klart. Du kan nu välja filen du vill skicka eller starta överföringen.

raspicast
Utvecklare: Haariger Harald

Chromecast eller Raspberry Pi spelar Chromecast

Innan du avslutar, som du kan se, är det inte något som är extremt komplext att skapa din egen Chromecast med en Raspberry Pi. Men det betyder inte att det är eller inte är riktigt intressant för alla. Om det är för specifika användningsområden vill du inte göra några extra investeringar och du har redan en Raspberry Pi, fortsätt.

Men om du ska casta på en återkommande basis är sanningen att det inte är det bästa alternativet att veta hur billig en Chromecast kostar, komplicera dig själv med terminalkommandon etc.

Så bedöm väl vilken lösning som intresserar dig mest. Även om det här är det viktigaste att visa igen att Raspberry Pi har så många och varierade användningsområden att alla borde ha en att experimentera med den.