Spisu treści:
- Krok 1: Czego potrzebujesz i co otrzymujesz
- Krok 2: Pobieranie oprogramowania i narzędzi do umieszczenia na Sdcard
- Krok 3: Aktualizacja i konfiguracja wszystkiego
- Krok 4: Dostosowanie
- Krok 5: Jak z niego korzystać:
- Krok 6: Lista poleceń do umieszczenia w aplikacjach
- Krok 7: Więcej rzeczy… Interfejs WEB
Wideo: Stwórz Chromecasta jak urządzenie Raspberry Pi: 7 kroków
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:29
Mam już Chromecasta v2 (okrągły, pamięć USB to v1, a v3 wygląda jak v2, ale z G na i i ma kostkę zasilającą z portem Ethernet) i uwielbiam go, jest świetną zabawą w użyciu i łatwy w konfiguracji, ALE…
Tak, jest ALE, kiedy jestem w miejscu, w którym nie mam dostępu do Internetu i nie mogę korzystać z mojego planu transmisji danych, NIE MOGĘ UŻYWAĆ go do strumieniowego przesyłania lokalnych multimediów z mojego telefonu lub tabletu, nawet jeśli nie w ogóle nie potrzebują internetu, google w „wielkiej mądrości” z nich zdecydował, że nie pozwoli mu nawet uruchomić się bez internetu, to źle, jeśli w końcu będziesz potrzebować go do przesyłania strumieniowego
Mam mini router GL-MT300A, jest bardzo mały i może być zasilany przez telefon, zewnętrzną baterię lub ładowarkę do telefonu, używam go do sparowania z nim mojego Chromecasta, a kiedy potrzebuję Internetu, po prostu podłączam router do sieci przewodowej sieć lub jeśli mają tylko WiFi, obsługuje połączenie się z nim jako klient i jednocześnie działa jako router, teraz problem nadal występuje, brak internetu = brak chromecastu lokalnych mediów dla Ciebie. W grę wchodzi Raspberry Pi Zero W (W pochodzi z Wireless, ma kartę build it, *yaay*, Bluetooth też, ale nie potrzebuję tego:P)
Krok 1: Czego potrzebujesz i co otrzymujesz
Potrzebujesz:
- Raspberry Pi Zero W (moja jest w akrylowej obudowie)
- Kabel HDMI (jeden z plastikowymi nasadkami jest fajnie mieć)
- Źródło zasilania (ładowarka do telefonu w moim przypadku)
- Adapter mini HDMI (męski) do pełnego HDMI (żeński) (w zestawie z PI)
- Karta SD o pojemności 8 GB lub większej (używam 16 GB firmy Medion)
- Czytnik kart SD (dostałem swój w prezencie z power bankiem od Hama)
- Połączenie internetowe i komputer do pobrania "Raspbian Stretch Lite"
- Etcher Portable (nagrywarka obrazów kart SD) -> pobierz Etcher dla Windows x86 (32-bit) (Portable) będzie działać również na x64
- Pobierz Putty z podanego linku lub wyszukaj go w Google
Dostaniesz:
Cel przesyłania plików wideo z usług online, takich jak YouTube i lokalne media (wideo, dźwięk i obrazy) dla systemu Android (Raspicast), systemu Windows i dowolnego systemu operacyjnego obsługującego aplikację kliencką SSH
Nie wymaga internetu, jeśli przesyłane do niego media są przechowywane na twoim urządzeniu lub gdzieś w sieci lokalnej
Możesz uzyskać zdalne sterowanie celem, takim jak odtwarzanie, wybór źródła, odtwarzanie/pauza, głośność, wyjście. (Malinowy przycisk SSH lub SSH, kit)
Otrzymujesz bardzo szybki czas rozruchu urządzenia, jak na Raspberry Pi Zero, około 10 sekund
Dostajesz domyślną tapetę i sposób wyświetlania losowych tapet, naciskając przycisk, który nie zajmuje miejsca na urządzeniu i pozostaje tam do ponownego uruchomienia. (można zmienić na trwałe, później pokażę jak)
Przyjmuje różne rodzaje strumieni (np. HTTP, HTTPS, RTSP) oraz z pomocą komputera, laptopa w moim przypadku Sopcast, Acestream oraz mediów lokalnych z zewnętrznymi napisami (np. srt, sub)
Możesz nawet przekazywać do odtwarzacza pliki przez HTTP przechowywane na twoim komputerze, za pomocą przenośnego, pojedynczego pliku serwera WWW
W zależności od potrzeb jest więcej do odkrycia, dodania lub usunięcia
Krok 2: Pobieranie oprogramowania i narzędzi do umieszczenia na Sdcard
Pliki do pobrania:
Teraz przejdź do https://www.raspberrypi.org/downloads/raspbian/ i pobierz "Raspbian Stretch Lite"
Przejdź do https://www.balena.io/etcher/ i pobierz Etcher dla Windows x86 (32-bit) (przenośny) (istnieją też wersje Linux i mac)
Pobierz kit z
Teraz, gdy już masz to wszystko, uruchomimy Etchera i włożymy kartę do czytnika kart i czytnika do komputera:P
W Etcher kliknij wybierz obrazek i wybierz pobrany plik zip (dla mnie w momencie pisania jest to " 2018-11-13-raspbian-stretch-lite.zip ", następnie wybierz czytnik kart z wyświetlonej listy i przynajmniej kliknij flash, poprosi o pozwolenie Kontrola konta użytkownika (UAC), zezwól na to, musi fizycznie uzyskać dostęp do karty sdcard w trybie wyłączności, aby zapisać obraz. Po zakończeniu odłącz go, jest już wyrzucony przez Etcher i włóż go z powrotem, będzie partycja rozruchowa o wielkości ~50 MB i zostaniesz poproszony o sformatowanie "partycji niesformatowanej".
Musisz utworzyć 2 pliki na partycji rozruchowej.
nowy plik bez rozszerzenia o nazwie ssh
inny o nazwie wpa_supplicant.conf
Zawartość "wpa_supplicant.conf" jest następująca
kraj=GB
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev update_config=1 network={ ssid="TWÓJ_WIFI_SSID" psk="TWÓJ_SEKRET_SEKRETNY_HASŁO" }
Teraz podłącz go do swojego Raspberry Pi i podłącz urządzenie wyjściowe HDMI (aka telewizor, projektor itp.) i do zasilania.
W ostatniej linii przed zalogowaniem zostanie wyświetlony adres IP. (Zasadniczo dobrze jest ustawić alokację adresu statycznego dla routera, patrz rysunek routera Linksys.
Krok 3: Aktualizacja i konfiguracja wszystkiego
Zaktualizuj swój system:
aktualizacja sudo apt-get
aktualizacja sudo apt-get sudo apt-get aktualizacja sudo rpi-update
Po wszystkim uruchomi się ponownie i będziesz miał okno putty, które jest nieaktywne, zamknij je i zacznij od nowa z tymi samymi danymi z poprzedniego kroku.
Teraz zainstalujemy omxplayer, nie ma potrzeby kompilowania go ze źródeł jest częścią repozytoriów Raspbian.
sudo apt-get zainstaluj omxplayer fonts-freefont-ttf
Chcę mieć sposób na zmianę portu HDMI mojego telewizora za pomocą mojego Raspberry, jak chcę coś do niego przesłać i nie chcę używać pilota do zmiany źródła na to, do którego jest podłączony. Jest na to sposób z Pi i za pomocą polecenia z mojej wybranej aplikacji. Krótko mówiąc, wykonaj następujące czynności:
sudo apt-get install cec-utils
Teraz podąża za przeglądarką obrazów bufora ramki o nazwie fbi (istnieje też bardziej zaawansowana wersja o nazwie fim)
sudo apt-get zainstaluj fbi
Obsługa Samby, udostępnianie systemu Windows umożliwiające dostęp i udostępnianie folderu.
sudo apt-get zainstaluj sambę samba-common-bin
cd /home/pi
sudo mkdir -m 1777 /home/pi/share
Edytuj plik konfiguracyjny samby
sudo nano /etc/samba/smb.conf
wstaw następujące wiersze na końcu (te zaczynające się od # są komentarzami i można je zignorować)
[udział]
Comment = Pi folder współdzielony Ścieżka = /home/pi/share Możliwość przeglądania = tak Możliwość zapisu = Tak tylko gość = nie Utwórz maskę = Maska katalogu 0777 = 0777 Public = tak Gość ok = tak
Na koniec zapisz go; za pomocą nano w terminalu:
naciśnij „Ctrl+X”, aby zamknąć plik, następnie „Y”, aby potwierdzić zapisanie, a następnie „Enter”, aby zapisać plik pod właściwą nazwą.
Teraz ustaw hasło dla samby takie samo jak dla użytkownika pi (domyślnie: raspberry)
sudo smbpasswd -a pi
uruchom ponownie usługę samby
ponowne uruchomienie sudo /etc/init.d/samba
Teraz masz podstawy, dostosowywanie jest następujące.
Krok 4: Dostosowanie
aby ekran powitalny był wyświetlany podczas uruchamiania zamiast czarnego ekranu z białym tekstem.
Pobierz WinSCP i zaloguj się przy użyciu tego samego adresu IP, użytkownika i hasła z loginu SSH/Putty.
Przejdź do /home/pi/ i prześlij obraz dostarczony w pliku zip na tym etapie, po rozpakowaniu. Następnie wyjdź. Obraz ma rozdzielczość 1080p jako rozdzielczość.
wpisz następujące polecenie w putty:
nano ~/.bashrc
przewiń do ostatniej linii za pomocą klawiszy strzałekwstaw tam następujące linie (te zaczynające się od # są komentarzami i można je zignorować)
# fifo dla poleceń przez ssh do omxplayer
mkfifo /tmp/cmd # ekran powitalny zastępujący czarny ekran i tekst sudo /usr/bin/fbi -noverbose -a -T 1 /home/pi/splashscreen.jpg
Na koniec zapisz go; za pomocą nano w terminalu: naciśnij „Ctrl + X”, aby zamknąć plik, następnie „Y”, aby potwierdzić zapisanie, a następnie „Enter”, aby zapisać plik pod właściwą nazwą.
Teraz robimy automatyczne logowanie użytkownika 'pi' podczas startu, potrzebujemy tego do wyświetlenia obrazu, można to zrobić w sposób bez automatycznego logowania, ale jest to trudniejsze i może szybko się zepsuć przez pojedynczy błąd wpisywania.
sudo raspi-config
- Wybierz opcję rozruchu
- Wybierz pulpit/CLI
- Wybierz automatyczne logowanie konsoli dla CLI
Teraz zrestartujemy i skończymy z pi i zrobimy gadżety do grania.
ponowne uruchomienie sudo
Ideą mojego projektu jest to, że większość rzeczy jest wykonywana w kliencie SSH, ponieważ można go dostosować i zmienić tak, jak jest potrzebny.
Krok 5: Jak z niego korzystać:
Pokażę komendy i co robią oraz jak skonfigurować dodatkowe oprogramowanie z urządzenia do streamingu.
Do moich celów używam 3 aplikacji na Androida i 4 na PC, ale Ty wdrażasz to, czego potrzebujesz z tego, co Ci pokażę, albo możesz mieć to wszystko, a nawet dodać do tego więcej.
• YouTube: pod Androidem użyj Raspcast, na PC użyj strony takiej jak https://www.onlinevideoconverter.com/ lub
www.youtubnow.com/ lub https://youtubemp4.to lub jeszcze lepiej https://mpgun.com/youtube-to-mp4.html?yid=hTJAnWWK7YQ (hTJAnWWK7YQ to identyfikator youtube) otrzymasz bezpośredni link do multimediów, które można odtwarzać za pomocą następującego polecenia:
omxplayer -o hdmi "https://sv89.onlinevideoconverter.com/download?file=f5a0d3c2e4d3g6h7" /tmp/cmd
Dodanie </tmp/cmd umożliwi zdalne sterowanie i; Echo. > /tmp/cmd rozpocznie odtwarzanie strumienia lub będzie czekał na polecenie z kolejki fifo. Parametr -o hdmi omxplayer będzie wysyłał wideo i audio przez HDMI tam, jest to ważne dla osób, które używają większych wariantów Raspberry Pi Zero W.
Teraz pokażę ci, jak skonfigurować Raspicast dla Androida, jest bezpłatny i nie zawiera reklam.
Zainstaluj Raspicast ze sklepu Google Play i skonfiguruj go tak, jak na dostarczonych obrazach.
play.google.com/store/apps/details?id=at.huber.raspicast
• Sopcast: uruchom Sopcast na PC, wybierz kanał, a gdy zobaczysz obraz, wydaj następujące polecenie
IP 192.168.1.6 to adres IP TWOJEGO KOMPUTERA. LAPTOP NIE TEN Z PI, w moim przykładzie Pi ma 192.168.1.9, a laptop to 192.168.1.6
omxplayer -o hdmi "192.168.1.6:8902" /tmp/cmd
• AcePlayer: uruchom go, wybierz kanał i … jest jednorazowa konfiguracja, którą musisz zmienić, aby działał, przejdź do Narzędzia -> Preferencje -> Grube wszystko, Wyjście strumienia -> Domyślny łańcuch wyjściowy strumienia, gdzie wpisujesz następujące
#duplikat{dst="http{mux=ts, dst=:8902/tv.asf}", dst=display}
Kliknij Zapisz. Teraz polecenie, które pokaże ci strumień, po uruchomieniu go na AcePlayer ofc:
omxplayer -o hdmi "https://192.168.1.6:8902/tv.asf" /tmp/cmd
• Przesyłanie pliku z komputera PC potrzebujesz zainstalowanego Putty, Zervit, VLC (nieprzenośny)
Zervit otrzymujesz z
Najpierw umieść plik zervit.exe w folderze z plikami multimedialnymi, które chcesz wysłać do Raspberry PI, a następnie uruchom go, a program zada kilka pytań. „Numer portu do nasłuchu (80):” wpisz 80 i wpisz „Zaakceptuj listę katalogów [T/N]:” wpisz y i wprowadź teraz otwórz przeglądarkę i wpisz adres IP sieci LAN https://192.168.1.6, który zobaczysz wszystkie pliki multimedialne, skopiuj link do jednego z nich prawym przyciskiem myszy -> skopiuj link, a następnie ssh z putty i wpisz
omxplayer -o hdmi "https://192.168.1.6/Movie.mp4" /tmp/cmd <- lub jakakolwiek nazwa pliku multimedialnego
dla plików z napisami umieść napisy o takiej samej nazwie jak plik wideo z rozszerzeniem srt w folderze współdzielonym windows malina
RASPBERRYPI\udostępnij
lub
192.168.1.9\share
gdzie 192.168.1.9 to ip twojej maliny.
w twoim katalogu domowym (/home/pi)
winscp z pi:rasspberry i prześlij skrypt Pythona o nazwie „omxplayersub.py” o następującej treści:
import podprocesu
import sys import urllib2 if (len(sys.argv) != 2): print "Nie określono nazwy pliku" quit() file = sys.argv[1] subfile = "/home/pi/share/"+ file.split ("/")[-1] podplik = podtekst[:-3] + "srt" podtekst = urllib2.unquote(podplik) subprocess. Popen('omxplayer -o hdmi -r --font "/home/pi/Segoe UI, Medium.ttf" --italic-font "/home/pi/Segoe UI, Italic.ttf" --align center ' +'"'+ plik +'"'+ ' --subtitles ' +'"'+ podzbiór +''"', powłoka=Prawda)
teraz prześlij to za pomocą czcionek Segoe UI i rodziny FreeSans do swojego folderu domowego (/home/pi) Zmień nazwy czcionek dla żądanego typu czcionki i w razie potrzeby dodaj --font-size size 55 (domyślnie: 55) po --align o pożądanym rozmiarze.
i użyj następującego polecenia, aby zagrać:
python omxplayersub.py "https://192.168.1.6/Defiance%20S01E02.mp4" </tmp/cmd <- lub jakakolwiek nazwa pliku multimedialnego
Jeśli nie widzisz go na odtwarzanym ekranie, jest problem z kompatybilnością, na niektórych plikach h264 profil jest wyświetlany przez h264-omx jako -99, tak minus 99, i nie będzie odtwarzany, w tym przypadku i w przypadku plik z zewnętrznymi napisami będziesz potrzebował użyć strumienia VLC wybierz plik/pliki, wybierz HTTP, niech domyślny port, h.264/AAC (TS), zachowaj skalę do 1, Trans-coding - Ustawienia grubych napisów, naciśnij przycisk strumienia i pozwól działa przez kilka sekund.
omxplayer -o hdmi "https://192.168.1.6:8080/" /tmp/cmd <- zacznie grać
Przeprowadzamy transkodowanie, będzie trochę utraty jakości na wyświetlaczu, a procesor będzie działał bardziej na PC, ale działa.
CEC - Kontrole
Włącz telewizor
echo na 0 | cec-klient -s -d 1
Wyłącz telewizor
tryb gotowości echa 0 | cec-klient -s -d 1
Zmień źródło HDMI
HDMI1
echo "tx 4F:82:10:00" | cec-klient -s -d 1
HDMI2
echo "tx 4F:82:20:00" | cec-klient -s -d 1
HDMI3
echo "tx 4F:82:30:00" | cec-klient -s -d 1
HDMI4
echo "tx 4F:82:40:00" | cec-klient -s -d 1
Jak widać, trzeci bajt w ciągu szesnastkowym, echo jest numerem złącza HDMI, które należy ustawić jako aktywne.
Krok 6: Lista poleceń do umieszczenia w aplikacjach
Zainstalowałeś już Raspicast w poprzednim kroku, teraz musisz wybrać między Raspberry SSH (jest to płatny) lub SSH Button (jest bezpłatny i bardziej go lubię, ale już wcześniej kupiłem Raspberry SSH, aby odkryć ten).
Malinowy SSH
play.google.com/store/apps/details?id=uk.co.knowles_online.raspberryssh
Ta aplikacja lub przycisk SSH jest wymagana, jeśli chcesz przesyłać treści z komputera i potrzebujesz pilota z urządzenia z Androidem, można z niej korzystać bez użycia kitu z komputera.
Konfiguracja dla obu jest prawie taka sama.
Przycisk 1 Btn Tekst: Uruchom ponownie
Polecenie połączenia:
ponowne uruchomienie sudo
Przycisk 2
Tekst Btn: Wyłączenie
Polecenie połączenia:
wyłączanie sudo
Przycisk 3
Tekst Btn: HDMI1
Polecenie połączenia:
echo "tx 4F:82:10:00" | cec-klient -s -d 1
Przycisk 4
Tekst Btn: HDMI2
Polecenie połączenia:
echo "tx 4F:82:20:00" | cec-klient -s -d 1
Przycisk 5
Tekst Btn: HDMI3
Polecenie połączenia:
echo "tx 4F:82:30:00" | cec-klient -s -d 1
Przycisk 6
Tekst Btn: Zabij omxplayer
Polecenie połączenia:
sudo killall -s 9 omxplayer.bin
Przycisk 7
Tekst Btn: Sopcast
Polecenie połączenia:
omxplayer -o hdmi "https://192.168.1.6:8902" /tmp/cmd
Przycisk 8
Tekst Btn: AcePlayer
Polecenie połączenia:
omxplayer -o hdmi "https://192.168.1.6:8902/tv.asf" /tmp/cmd
Przycisk 9
Tekst Btn: Strumień VLC
Polecenie połączenia:
omxplayer -o hdmi "https://192.168.1.6:8080/" /tmp/cmd
Przycisk 10
Tekst Btn: Odtwórz/Pauza
Polecenie połączenia:
echo -n p > /tmp/cmd
Przycisk 11
Tekst Btn: Głośność +
Polecenie połączenia:
echo -n + > /tmp/cmd
Przycisk 12
Tekst Btn: Objętość -
Polecenie połączenia:
echo -n -> /tmp/cmd
Przycisk 13
Tekst Btn: Zamknij Omxplayer
Polecenie połączenia:
echo -n q > /tmp/cmd
Przycisk 14
Tekst Btn: losowa tapeta
Polecenie połączenia:
wget -O DELME.jpg https://source.unsplash.com/random/1920x1080 &> /dev/null; sudo killall fbi &> /dev/null; sudo fbi -noverbose -a -T 1 DELME.jpg &> /dev/null;sen 1; rm DELME.jpg
Przycisk 15
Tekst Btn: domyślna tapeta
Polecenie połączenia:
sudo killall fbi &> /dev/null; sudo fbi -noverbose -a -T 1 splashscreen-j.webp
Przycisk 16 Btn Tekst: Tapeta pokazu slajdów
Polecenie połączenia:
cd /home/pi/pokaz slajdów/; sudo killall fbi &> /dev/null; sudo fbi -noverbose -a -T 1 -t 5 *-j.webp
-t 5 przez 5 sekund
Przycisk 17 Btn Tekst: SUBTITLE HTTP PLAY (edycja)
Polecenie połączenia:
python omxplayersub.py „https://192.168.1.6/Some%20video%20with%20subtitle.mp4” < /tmp/cmd
Podczas edycji zmień „https://192.168.1.6/Some%20video%20with%20subtitle.mp4” z adresem URL pliku z zewnętrznego źródła lub zmień go na coś w rodzaju /home/pi/share. Napisy muszą być ZAWSZE w katalogu /home/pi/share.
Darmowa alternatywa dla Raspberry SSHhttps://play.google.com/store/apps/details?id=com.pd7l.sshbutton&hl=en_US
Działa dokładnie tak samo jak Raspberry SSH, nie ma reklam, mniej kolorów i wszystkie przyciski są w jednym rzędzie, a nie 2, ale jest darmowy i działa świetnie.
Teraz na koniec kilka egzotycznych rzeczy, przesyłaj strumieniowo to, co nagrywasz telefonem w czasie rzeczywistym, jest kilka sekund opóźnienia, do telewizora.
KAMERA IP WEBCAMERA PRO (płatna)
play.google.com/store/apps/details?id=com.pas.webcam.pro
Rozpocznij przesyłanie strumieniowe i użyj następującego polecenia, aby przesłać go do telewizora
omxplayer -o hdmi rtsp://192.168.1.8:8080/h264_ulaw.sdp
Serwer kamery RTSP (bezpłatny)
play.google.com/store/apps/details?id=com.miv.rtspcamera&hl=pl&rdid=com.miv.rtspcamera
Robi to samo, co płatny, ale za darmo, bez reklam
omxplayer -o hdmi "rtsp://192.168.1.8:5554/kamera"
Aktywna kamera - rtsp://(adres IP urządzenia):5554/camera Kamera tylna - rtsp://(adres IP urządzenia):5554/back Kamera przednia - rtsp://(adres IP urządzenia):5554/front
Parametry adresu URL kamery:
res Rozdzielczość - szerokość(liczba) x wysokość(liczba)
fps Klatki na sekundę - fps(liczba) mikrofon Włącz/Wyłącz mikrofon - wł.(ciąg) lub wył.(ciąg)
Przykład: rtsp://(adres IP urządzenia):5554/back?res=640x480&fps=10&mic=on
Krok 7: Więcej rzeczy… Interfejs WEB
Zainstaluj go za pomocą jednej linii z git
wget https://raw.githubusercontent.com/brainfoolong/omxwebgui-v2/master/install.sh && wyczyść && sh install.sh
Domyślny interfejs użytkownika na porcie 4321, nie wymaga serwera WWW i działa w całości pod php
Wymagania:
sudo apt-get zainstaluj php-cli
sudo apt-get zainstaluj php-mbstring sudo apt-get zainstaluj php5-cli sudo apt-get zainstaluj php5-mbstring
Pobierz/sklonuj/rozpakuj cały skrypt do wybranego folderu. Ustaw poprawny chmod dla skryptów za pomocą
chmod +x *.sh
Utwórz serwer WWW php nasłuchujący na porcie 4321, możesz zmienić port na dowolny. Zacznij od tego samego użytkownika, którego potrzebujesz do odtwarzania filmów. Proszę nie używać apache lub innych serwerów do uruchamiania skryptu php, prawdopodobnie nie będzie działać.
php -S 0.0.0.0:4321 -t /home/pi/omxwebgui > /dev/null 2>&1 &
Otwórz stronę z https://192.168.1.9:4321 (gdzie 192.168.1.9 to adres IP raspberry pi)
Aby włączyć autostart po ponownym uruchomieniu, po prostu dodaj następującą linię do twojego crontab. Zrób to z tym samym użytkownikiem, którego potrzebujesz do odtwarzania filmów. Nie jest wymagane sudo. Dodaj następującą linię do crontab z crontab -e, aby uruchomić prosty serwer WWW php przy ponownym uruchomieniu.
crontab -e
teraz dodaj z
@reboot php -S 0.0.0.0:4321 -t omxwebgui > /dev/null 2>&1 &
Dodaj pliki w ustawieniach, tylko lokalne hostowane lub zmapowane udziały i strumienie offc mogą być dodawane. Dodaj /home/pi/share do folderu napisów i w razie potrzeby włącz poprawkę dla 2x prędkości odtwarzania i braku błędu dźwięku.
Zalecana:
Jak zbudować niedrogie urządzenie EKG: 26 kroków
Jak zbudować tanie urządzenie EKG: Witam wszystkich! Nazywam się Mariano i jestem inżynierem biomedycznym. Spędziłem kilka weekendów na zaprojektowaniu i zrealizowaniu prototypu taniego urządzenia EKG opartego na płytce Arduino podłączonego przez Bluetooth do urządzenia z systemem Android (smartfon lub tablet). Ja bym
Urządzenie ASS (antyspołeczne urządzenie społecznościowe): 7 kroków
Urządzenie ASS (Anti-Social Social Device): Załóżmy, że jesteś osobą, która lubi przebywać z ludźmi, ale nie lubi, gdy są zbyt blisko. Ty też podobasz się ludziom i trudno ci odmawiać ludziom. Więc nie wiesz, jak powiedzieć im, żeby się wycofali. No cóż, wejdź – Urządzenie ASS! T
Jak zrobić własne urządzenie noktowizyjne!: 5 kroków (ze zdjęciami)
Jak zrobić własne noktowizor!: W tym projekcie pokażę Ci jak stworzyć noktowizor. Składa się głównie z kamery bezpieczeństwa, małego ekranu i niestandardowej płytki drukowanej z diodami podczerwieni i sterownikiem diody LED. Po zasileniu urządzenia powerbankiem USB Type-C PD możesz
Uzyskaj ekran dla swojego Google Home za pomocą Raspberry Pi i Dialogflow (alternatywa dla Chromecasta): 13 kroków
Uzyskaj ekran dla swojego domu Google za pomocą Raspberry Pi i Dialogflow (alternatywa dla Chromecasta): Odkąd kupiłem dom Google, chcę sterować moimi urządzeniami w domu za pomocą poleceń głosowych. Działa świetnie pod każdym względem, ale czułem się źle z powodu jego funkcji wideo. Youtube i Netflix możemy oglądać tylko wtedy, gdy mamy urządzenie Chromecast lub T
Raspberry Pi jako alternatywa dla Chromecasta (Raspicast): 10 kroków (ze zdjęciami)
Raspberry Pi jako alternatywa dla Chromecasta (Raspicast): W tej instrukcji pokażę, jak używać raspberry pi 3 jako alternatywy dla Chromecasta. Warto również wspomnieć, że nie jest to bezpośredni klon Chromecasta i istnieją ograniczenia. Ta metoda nie obsługuje przycisku Cast, ale