Wie man ein DIY Chromecast mit Raspberry Pi und Raspicast erstellt

Google Chromecast ist eines der beliebtesten Streaminggeräte auf dem Markt – und es ist leicht zu sehen, warum! Stecken Sie einfach Ihren Chromecast-Dongle in einen HDMI-Port an einem kompatiblen Fernseher, Monitor oder Projektor, und schon können Sie Ihre Inhalte auf dem großen Bildschirm genießen.
Aber was ist, wenn Sie nicht in einen Chromecast investieren möchten?
Sie können Ihren Raspberry Pi so einrichten, dass er als kostengünstiges Chromecast-ähnliches Streaminggerät fungiert. Obwohl Sie die gleichen Protokolle wie Chromecast nicht implementieren können, können Sie sehr ähnliche Endergebnisse erzielen.
In diesem Tutorial lernen Sie, wie Sie Ihren Raspberry Pi in eine Chromecast-Alternative verwandeln, indem Sie die kostenlose Raspicast-Software und die Raspicast-App für Android verwenden.
Auch lesenswert: So streamen Sie Steam-Spiele mit Raspberry Pi 4 und Steam Link
Was Sie benötigen
Um dieses Tutorial abzuschließen, benötigen Sie:
- Raspberry Pi mit Raspbian. Wenn Sie es nicht haben, laden Sie die neueste Version herunter und flashen Sie sie auf eine SD-Karte mit Etcher.
- Raspberry Pi-kompatibles Netzteil
- Externe Tastatur und eine Möglichkeit, sie an Ihren Raspberry Pi anzuschließen
- HDMI- oder Mikro-HDMI-Kabel, je nach Ihrem Modell des Raspberry Pi
- Externer Monitor
- Ethernet-Kabel oder WLAN-Verbindung
- Android-Smartphone oder -Tablet. Derzeit ist die Raspicast-App für Mobilgeräte nicht für iOS verfügbar.
Nach Abschluss dieses Tutorials können Sie Ihren Raspberry Pi an einen Fernseher, Projektor oder einen beliebigen Bildschirm mit einem kompatiblen Anschluss anschließen. Dies ist jedoch optional.
Raspbian: Überprüfen auf die neueste Version
Bevor Sie beginnen, stellen Sie sicher, dass Sie die neueste Version von Raspbian verwenden.
Schließen Sie Ihren Raspberry Pi an eine Stromversorgung an, um ihn zu starten. Sobald er hochgefahren ist, klicken Sie auf das „Terminal“-Symbol in der Symbolleiste.

Geben Sie Folgendes in das Terminalfenster ein und drücken Sie die Eingabetaste.
sudo apt update &&sudo apt -y upgradeWenn Raspbian Updates installiert, müssen Sie Ihren Raspberry Pi mit dem folgenden Terminalbefehl neu starten:
rebootSobald Ihr Raspberry Pi neu gestartet wurde, sind Sie bereit für den nächsten Schritt.
Installieren von Git, Make, OMXPlayer und OpenMax
In diesem Tutorial werden GIT und Make verwendet. Diese Pakete sollten mit Raspbian gebündelt sein, aber da sie für Raspicast unerlässlich sind, müssen Sie sicherstellen, dass sie installiert sind:
sudoapt-get installgitmake-yÜberprüfen Sie dann, ob OMXPlayer installiert ist, da dieser Befehlszeilen-Player für die Verarbeitung aller Audio- oder Video-Inhalte verantwortlich ist, die an Raspicast gesendet werden:
sudoapt-get install omxplayer -yOMXPlayer kann nur Audio- und Videoinhalte verarbeiten; er kann keine statischen Bilder verarbeiten. Installieren Sie als nächstes den OpenMax Image Viewer, einen GPU-beschleunigten Bildbetrachter, der speziell für Raspberry Pi entwickelt wurde.
Um zu beginnen, klonen Sie das GitHub-Repository von OpenMax:
cd ~
git clone https://github.com/HaarigerHarald/omxiv.gitLaden Sie anschließend libjpeg8-dev und libpng12-dev herunter, die Entwicklungslibraries für Bilder im PNG- und JPEG-Format sind:
sudoapt-get install libjpeg8-dev libpng12-devWechseln Sie zu dem Ordner, in dem das OpenMax GitHub-Repository geklont wurde, indem Sie den Befehl „Verzeichnis wechseln“ (cd) verwenden:
cd ~/omxivBauen Sie den OpenMax-Quellcode in ein ausführbares Programm:
make ilclient
makeSobald Make mit der Kompilierung des OpenMax-Codes fertig ist, sind Sie bereit, ihn zu installieren:
sudomakeinstallDer OpenMax Image Viewer läuft jetzt auf Ihrem Raspberry Pi.
Remote-Verbindungen zulassen: SSH aktivieren
Sie können Raspicast verwenden, um beliebige Bilder, Videos oder Audiodateien von Ihrem Android-Gerät auf Ihren Raspberry Pi zu projizieren. Dieses Casting erfolgt drahtlos, daher müssen Sie sicherstellen, dass Ihr Raspberry Pi so eingerichtet ist, dass er Remote-Verbindungen empfangen kann.
Aus Sicherheitsgründen ist SSH (Secure Shell) standardmäßig auf Raspbian deaktiviert. Wenn Sie jemals an Ihren Raspberry Pi senden möchten, müssen Sie SSH aktivieren:
Wählen Sie in der Symbolleiste das Raspberry Pi-Symbol aus.
Navigieren Sie zu „Einstellungen -> Raspberry Pi-Konfiguration“.

Wählen Sie die Registerkarte „Schnittstellen“.
Suchen Sie „SSH“ und wählen Sie dann die zugehörige Option „Aktiviert“ aus.

Speichern Sie Ihre Änderungen, indem Sie auf „OK“ klicken.
Starten Sie neu, indem Sie das Raspberry Pi-Logo in der Symbolleiste auswählen und dann „Herunterfahren -> Neustart“ auswählen.
Wenn Ihr Raspberry Pi neu startet, wird SSH aktiviert.
Vom Android-Gerät zu Ihrem Raspberry Pi streamen
Als Nächstes müssen Sie die Raspicast-App auf Ihrem Android-Smartphone oder -Tablet installieren. Nach der Installation dieser App können Sie beliebige kompatible Bilder, Videos oder Audiodateien von Ihrem Android-Smartphone oder -Tablet auf Ihren Raspberry Pi streamen.
- Laden Sie die kostenlose Raspicast-App auf Ihr Android-Gerät herunter.

Starten Sie die Anwendung.
Wenn Sie nach einem „Hostnamen“ gefragt werden, geben Sie die IP-Adresse Ihres Raspberry Pi ein. Wenn Sie diese Informationen noch nicht haben, können Sie sie abrufen, indem Sie ein Terminal auf Ihrem Raspberry Pi öffnen und den folgenden Befehl ausführen:
hostname -I

Geben Sie den Benutzernamen und das Passwort Ihres Raspberry Pi ein. Der Standardbenutzername von Raspbian ist „pi“ und das Standardpasswort ist „raspberry“.
Tippen Sie auf „OK“.
Um jede Video-, Bild- oder Audiodatei zu streamen, tippen Sie einfach auf „Cast“.

- Diese Datei wird jetzt auf Ihren Raspberry Pi gestreamt.

Ihr ausgewählter Inhalt wird auf jedem Monitor oder Bildschirm erscheinen, der an Ihren Raspberry Pi angeschlossen ist, sodass Sie, jetzt wo Sie Raspicast eingerichtet haben, Ihren Raspberry Pi an jeden kompatiblen Bildschirm anschließen können. Viele Apps und Websites unterstützen ebenfalls Raspicast, also wenn es ein Medium gibt, das Sie streamen möchten, lohnt es sich immer, „Teilen“ zu tippen und zu überprüfen, ob Raspicast als Option aufgeführt ist.
Hoffentlich können Sie jetzt Ihre Lieblingsvideos und -fotos auf Ihrem Breitbildfernseher genießen. Sie können den Spaß noch steigern, indem Sie Kodi und Netflix auf Raspberry Pi installieren oder sogar einen Plex-Server einrichten. Mit Raspberry Pi haben Sie die Qual der Wahl.