Google Chromecast to niedrogi zestaw do przesyłania strumieniowego. Chromecast Ultra jest droższy, ale za mniej niż 100 USD pozostaje przystępny cenowo. Jednak w niektórych częściach świata nie można kupować Chromecastów.
Rozwiązanie? Alternatywa DIY oparta na Raspberry Pi. Kosztując mniej niż 50 USD, możesz skonfigurować ten komputer wielkości karty kredytowej do odbierania multimediów przesyłanych strumieniowo z aplikacji na Androida.
Pozwólcie, że wyjaśnię, jak używać Raspberry Pi jak Chromecasta DIY z Raspicastem.
Zainstaluj aplikację Raspicast
Zacznij od zainstalowania Raspicast na swoim urządzeniu z Androidem. Jest to bezpłatna aplikacja, która łączy się z Raspberry Pi i przesyła do niego dane. Raspicast znajdziesz w sklepie z aplikacjami Google Play. Niestety nie ma na to niezawodnej alternatywy dla iPhone'a.
Pobierać: Raspicast na Androida
Ważne jest, aby pamiętać, że telefon z Androidem i Raspberry Pi muszą być w tej samej sieci. Nie możesz na przykład przesyłać strumieniowo wideo z telefonu do telewizora, jeśli siedzisz w autobusie. Jeśli chcesz udostępnić film komuś siedzącemu w domu, po prostu prześlij mu link!
Skonfiguruj Raspbian do przesyłania
Po zainstalowaniu aplikacji zwróć uwagę na Raspberry Pi. Powinien być już podłączony do telewizora przez HDMI i włączony. Pamiętaj, że Pi będzie wymagało indywidualnego źródła zasilania --- nie możesz go zasilać z portu USB telewizora. Nawet jeśli moc znamionowa była odpowiednia, Pi nie powinno być wyłączane bez odpowiedniego polecenia. Zignorowanie tego spowoduje uszkodzenie karty SD Pi, więc używaj odpowiedniego źródła zasilania.
Przetestowaliśmy to na Raspberry Pi 4 z systemem Raspbian Buster Lite. Powinieneś jednak zauważyć, że działa z innymi modelami i dystrybucjami Raspberry Pi (chociaż niektóre polecenia mogą się różnić).
Zanim przejdziesz dalej, upewnij się, że omxplayer jest zainstalowany na twoim Pi:
sudo apt install omxplayer
Ponieważ będziesz potrzebować włączonej obsługi SSH, oto krótki wstęp. Masz trzy opcje, aby to włączyć:
- Przez konfiguracja raspi . Możesz uruchomić to z wiersza poleceń, używając |_+_| , a następnie wybierz Opcje interfejsu > SSH i użyj klawiszy strzałek, aby potwierdzić za pomocą ok .
- Użyj Narzędzie konfiguracyjne Raspberry Pi . Z pulpitu Raspbian otwórz Menu > Preferencje > Konfiguracja Raspberry Pi . w Interfejsy zakładka, znajdź SSH i ustaw go na Włączony .
- Wreszcie, jeśli wolisz prostotę, możesz włącz SSH przed uruchomieniem Pi . Włóż kartę microSD do komputera, przejdź do partycji rozruchowej i utwórz nowy plik. Należy to nazwać cisza i nie mają rozszerzenia pliku. Po wymianie karty SD i ponownym uruchomieniu SSH powinno być włączone.
Poniższe czynności można wykonać za pomocą klawiatury podłączonej do twojego Pi lub za pomocą SSH. Aby się połączyć, potrzebujesz adresu IP Pi --- otwórz okno terminala i wprowadź
jak dodać plan zajęć do kalendarza google
sudo raspi-config
Zanotuj adres IP, który odpowiada połączeniu twojego Pi. Na przykład użyj adresu IP odpowiadającego
ifconfig
wpis, jeśli korzystasz z połączenia Ethernet;
eth0
dla Wi-Fi.
Po nawiązaniu połączenia SSH uruchom kilka aktualizacji. Otwórz okno terminala na swoim Pi i wprowadź:
wlan0
Te polecenia zaktualizują system operacyjny Raspberry Pi oraz znajdą i zainstalują wszelkie aktualizacje oprogramowania.
Zainstaluj i zbuduj OpenMax
Po zainstalowaniu aktualizacji potrzebujemy kilku pakietów wymagań wstępnych:
sudo apt update
sudo apt upgrade
Pakiety
sudo apt install libjpeg9-dev libpng12-dev
oraz
libjpeg9-dev
są niezbędne dla programów obsługujących obrazy JPG i PNG. Umożliwi to przesyłanie obrazów multimedialnych do Raspberry Pi za pośrednictwem aplikacji Raspicast na Androida!
Teraz zainstaluj OpenMax. To narzędzie jest najlepszą opcją do przesyłania wideo, dźwięku i obrazów z Androida na podłączonego do telewizora Raspberry Pi. Jest dostępny za pośrednictwem GitHub i możesz go zainstalować, „klonując” repozytorium danych do swojego Pi. Nie mam
libpng12-dev
? Zainstaluj go za pomocą
git
Następnie sklonuj repozytorium za pomocą:
sudo apt install git
To nie powinno zająć dużo czasu.
Już prawie skończyłeś; czas zbudować oprogramowanie OpenMax. Zacznij od przejścia do katalogu omxiv i użycia polecenia make.
mbr lub gpt dla drugiego ssd
git clone https://github.com/HaarigerHarald/omxiv
To trochę potrwa. Po zakończeniu zainstaluj za pomocą:
cd omxiv
make ilclient
make
Kilka chwil później OpenMax będzie gotowy do użycia.
Przygotuj się do przesyłania na swoje Raspberry Pi
Wszystko, czego potrzebujesz, aby przesyłać z urządzenia z Androidem na Raspberry Pi, jest już na swoim miejscu. Jednak pewna konfiguracja Raspicast jest nadal wymagana.
- Uruchom aplikację Raspicast.
- W ustawieniach SSH wprowadź nazwę hosta lub adres IP twojego Pi.
- Wprowadź nazwę użytkownika i hasło do swojego Pi.
- Kliknij ok skończyć.
Aby przesyłać do Raspberry Pi, masz dwie możliwości:
- Przeglądaj zawartość w aplikacji Raspicast i naciśnij bawić się .
- Przesyłaj z YouTube, znajdź film w aplikacji i dotknij Udostępnij> Obsada (Raspicast) .
Tymczasem, aby wysyłać filmy, muzykę i zdjęcia na wyświetlacz Raspberry Pi, po prostu użyj głównego ekranu Raspicast i wybierz Rzucać . Otworzy się ekran z listą wszystkich filmów na Twoim urządzeniu z Androidem.
Galeria obrazów (3 obrazy) Zwiększać Zwiększać Zwiększać BliskoWybranie pliku multimedialnego na dowolnej z odpowiednich zakładek spowoduje jego natychmiastowe odtworzenie na Raspberry Pi.
Chcesz zmienić adres IP w aplikacji (np. aby przesyłać na inne Pi)? Otwórz menu „trzy kropki” i wybierz Ustawienia SSH. Po prostu wprowadź nowy adres IP i poświadczenia.
Więcej opcji Raspicast
Również w menu Raspicast znajdziesz pole wyboru, aby Powtarzać aktualnie odtwarzany plik. W dalszej części listy Wyjście audio można dostosować, używając HDMI (domyślny), lokalny , Zarówno , lub Weź to . Okaże się to przydatne dla każdego, kto korzysta z zewnętrznego rozwiązania audio ze swoim Pi.
Galeria obrazów (2 obrazy) Zwiększać Zwiększać BliskoPowinieneś również sprawdzić Zaawansowane opcje ekran. Tutaj zarządzaj kolejką plików, głośnością (przesunięcie głośności dźwięku) i określaj niestandardowe polecenia. W razie potrzeby możesz również przełączyć się na korzystanie z protokołu HTTP (HTTPS jest ustawieniem domyślnym) i nie tylko.
Tymczasem na głównym ekranie Raspicast użyj Pliki przycisk do nawigacji i odtwarzania multimediów zapisanych na Raspberry Pi. Obejmuje to przesyłanie strumieniowe dźwięku, dzięki czemu Raspberry Pi staje się urządzeniem audio Chromecast!
Możesz także przesyłać za pomocą Kodi!
Chociaż nie możesz uruchomić Raspicast z Raspberry Pi z Kodi, nie martw się, istnieje alternatywa. Za pomocą aplikacji do zdalnego sterowania Kore na Androida możesz również przesyłać multimedia do Raspberry Pi z zainstalowanym Kodi .
Pobierać: Kore, oficjalny pilot do Kodi
Po prostu zainstaluj aplikację, skonfiguruj ją za pomocą adresu IP swojego Raspberry Pi, a następnie przejdź do YouTube. Podobnie jak w przypadku Raspicast, dotknij Udział na filmie, który chcesz przesłać, a następnie Graj na Kodi .
Spowoduje to natychmiastowe przesłanie wideo do telewizora za pośrednictwem Kodi!
Inne alternatywy dla Chromecasta
Raspberry Pi nie jest jedyną alternatywą dla Chromecasta. Być może masz już rozwiązanie, o którym nie wiedziałeś. Twój telewizor Smart TV, konsola do gier lub dekoder mogą mieć aplikację YouTube umożliwiającą łatwe przesyłanie strumieniowe.
W takiej sytuacji przesyłanie filmów z aplikacji YouTube na telewizor jest zwykle możliwe, o ile odbiornik znajduje się w tej samej sieci.
Chociaż istnieją inne rozwiązania do przesyłania strumieniowego HDMI, jeśli masz urządzenie z oficjalną aplikacją YouTube (np. Apple TV), prawdopodobnie będziesz mógł na nie przesyłać. A jeśli nie posiadasz żadnego z tych urządzeń ani Raspberry Pi, Miracast to sprytna alternatywa .
Chcesz pójść dalej dzięki strumieniowaniu multimediów i Raspberry Pi? Oto najlepsze sposoby użyj Raspberry Pi jako serwera multimediów .
Udział Udział Ćwierkać E-mail Przewodnik dla początkujących dotyczący animacji mowyAnimowanie mowy może być wyzwaniem. Jeśli jesteś gotowy, aby rozpocząć dodawanie dialogu do swojego projektu, podzielimy ten proces za Ciebie.
Czytaj dalej Powiązane tematy- majsterkowanie
- Zabawa
- Malina Pi
- Chromecast
- Kod
- Samouczki dotyczące projektów DIY
Zastępca redaktora działu Security, Linux, DIY, Programming i Tech Explained oraz Really Useful Producent podcastów, z dużym doświadczeniem w obsłudze komputerów i oprogramowania. Christian jest współtwórcą magazynu Linux Format, majsterkowiczem Raspberry Pi, miłośnikiem Lego i fanem gier retro.
Więcej od Christiana CawleyaZapisz się do naszego newslettera
Dołącz do naszego newslettera, aby otrzymywać porady techniczne, recenzje, bezpłatne e-booki i ekskluzywne oferty!
Kliknij tutaj, aby zasubskrybować