Dlaczego Plex?
Szybkie linki
- Dlaczego Plex?
- Co będziesz potrzebował
- Serwer
- Flash the Image
- Złóż to razem
- Skonfiguruj sieć bezprzewodową
- Zainstaluj Plex
- Skonfiguruj serwer
- Utwórz konto
- Twoja biblioteka multimediów
- USB
- Sieć
- Skonfiguruj bibliotekę w trybie Plex
- Dostęp zewnętrzny
- Gracz
- Pobierz obraz
- Flash the Image
- Złóż swoje Pi razem
- Uruchom go
- Zamykanie myśli
Tak więc chcesz skonfigurować w swoim domu rozwiązanie do przesyłania strumieniowego kina domowego. Masz dwie oczywiste opcje: Plex i Kodi. W rzeczywistości oba działają świetnie. Jeśli szukasz nieco więcej dopracowania i dodatkowych dodatków po wyjęciu z pudełka, Plex jest oczywistym wyborem.
Plex jest produktem komercyjnym, w przeciwieństwie do projektu typu open source, takiego jak Kodi. Przygotowali już dla ciebie twarde części. Oznacza to, że musisz mniej martwić się konfiguracją i dostrajaniem systemu, po prostu zadziała.
Plex ma również szerszą obsługę platform, co czyni go lepszym wyborem, gdy masz w sieci wiele różnych urządzeń, do których chcesz przesyłać strumieniowo. Plex obsługuje urządzenia do przesyłania strumieniowego, takie jak Roku oraz telefony i tablety. Musisz jednak zapłacić za pełne wsparcie Androida i iOS.
Plex pozwala na przesyłanie strumieniowe poza siecią domową, dopóki serwer multimediów jest uruchomiony. To część tego, co sprawia, że Pi jest doskonałą opcją do konfiguracji serwera Plex. To bardzo niska moc, więc nie jest tak źle, aby pozostawić ją uruchomioną.
Podsumowując, Plex stanowi doskonałą opcję do skonfigurowania domowego rozwiązania do przesyłania strumieniowego multimediów.
Co będziesz potrzebował
Do tej całej konfiguracji będziesz potrzebować duplikatów wszystkiego, aby skonfigurować system Raspberry Pi, a także wszelkie dodatkowe dodatki do odtwarzacza multimedialnego. Nie ma w tym nic wielkiego, ale wybierz komponenty odtwarzacza multimedialnego tak, jakbyś budował inne zestawy kina domowego.
- Raspberry Pi 2 lub lepszy x2
- Karta MicroSD 8 GB lub większa x2
- Przewód zasilający Raspberry Pi x2
- Kabel Ethernet (do wstępnej konfiguracji)
- Napęd pamięci masowej (sieciowy lub USB)
- Klawiatura i mysz USB
Serwer
Dla Raspberry Pi nie ma specjalistycznego obrazu Plex. Będziesz musiał skonfigurować serwer z Raspbian. W porządku, to jest naprawdę bardzo proste.
Flash the Image
Aby rozpocząć, pobierz najnowszą wersję Raspbian Lite. Nie potrzebujesz do tego środowiska pulpitu. To tylko serwer, którym możesz zarządzać z SSH i interfejsu internetowego.
Po utworzeniu obrazu rozpakuj go. Włóż pierwszą kartę MicroSD do komputera. Będziesz potrzebował czegoś, aby zapisać obraz na karcie SD. Niezależnie od używanego systemu operacyjnego, Etcher jest świetną opcją. Pobierz wersję na swój system operacyjny.
Otwórz Etcher. Interfejs jest tak prosty, jak to tylko możliwe. W pierwszej kolumnie zlokalizuj swój obraz. W środku znajdź swoją kartę SD. Na koniec, gdy wszystko będzie wyglądało poprawnie, użyj przycisku w ostatniej kolumnie, aby zapisać obraz. Bądź absolutnie pewien, że najpierw masz właściwą lokalizację karty. Spowoduje to zastąpienie wszystkiego na karcie.
Nie usuwaj jeszcze karty. Musisz włączyć SSH. W przeglądarce plików na komputerze zlokalizuj partycję „boot”, którą właśnie zapisałeś na MicroSD. Utwórz pusty plik w tym katalogu o nazwie „ssh”. Plik ten powie Raspberry Pi, aby zezwolił na dostęp SSH podczas uruchamiania.
Złóż to razem
Wyjmij kartę SD z komputera i włóż ją do Pi. Podłącz Pi bezpośrednio do sieci za pomocą kabla Ethernet. Następnie podłącz Pi.
Poczekaj kilka minut, aż Pi się skonfiguruje. Musi zmienić rozmiar swoich partycji i uruchomić się, zanim będzie można uzyskać do nich dostęp. W międzyczasie otwórz przeglądarkę na komputerze i przejdź do interfejsu internetowego routera. Znajdź interfejs, w którym możesz zobaczyć adresy IP podłączonych urządzeń. Poczekaj, aż pojawi się Pi. Zanotuj adres IP, który ma.
Otwórz OpenSSH. Jeśli korzystasz z systemu Windows, może to być wbudowana aplikacja OpenSSH lub PuTTY. W systemie Linux… już wiesz, co robić. Połącz się z Pi za pomocą adresu IP. Nazwa użytkownika to „pi”, a hasło to „malina”.
Skonfiguruj sieć bezprzewodową
Ponieważ jest to serwer, prawdopodobnie lepszym pomysłem jest pozostawienie tego przewodowego. Jeśli naprawdę potrzebujesz użyć połączenia bezprzewodowego, możesz je skonfigurować.
Zacznij od aktualizacji Pi. Zawsze warto mieć najnowsze pakiety.
$ sudo apt update && sudo apt upgrade
Hasło do „sudo” to nadal „malina”.
Pi jest już wyposażony w narzędzia Wi-Fi, które musisz zainstalować. Musisz tylko skonfigurować je z wiersza poleceń. Zacznij od skonfigurowania hasła i nazwy sieci. Jest na to narzędzie. Po pierwsze, zwiększ uprawnienia do rootowania.
$ sudo su
Następnie uruchom narzędzie i skieruj dane wyjściowe do odpowiedniego pliku konfiguracyjnego.
# wpa_passphrase „network” „passphrase” >> /etc/wpa_supplicant/wpa_supplicant.conf
Otwórz plik w górę. Zobaczysz nazwę sieci, wprowadzone hasło i zaszyfrowaną formę hasła. Ze względów bezpieczeństwa możesz usunąć hasło w postaci zwykłego tekstu. Zostaw zaszyfrowany.
Porzuć teraz swoje uprawnienia roota.
# wyjście
Twój Pi powinien teraz automatycznie połączyć się z Twoją siecią. Możesz to sprawdzić za pomocą:
$ ifconfig wlan0
Jeśli się nie połączy, zrestartuj Pi i połączy się. Pamiętaj, że musisz ponownie włączyć SSH.
Zainstaluj Plex
W końcu jesteś gotowy, aby zainstalować Plex. Serwer Plex jest dostępny z zewnętrznego repozytorium. Musisz dodać go do swojego Pi, aby zainstalować pakiet i aktualizować go. Najpierw zainstaluj pakiet Debian, który umożliwia instalowanie pakietów przez HTTPS.
$ sudo apt install apt-transport-https
Następnie pobierz import klucza GPG repozytorium.
$ wget -O - https://dev2day.de/pms/dev2day-pms.gpg.key | sudo apt-key add -
Następnie dodaj repozytorium. Użyj „nano”, aby utworzyć plik do swojego repozytorium.
$ sudo nano /etc/apt/sources.list.d/plex.list
W tym pliku umieść następujący wiersz.
deb https://dev2day.de/pms/ stretch main
Zapisz i wyjdź.
Masz jego repozytorium. Teraz zaktualizuj Apt i zainstaluj serwer.
$ sudo apt update $ sudo apt install plexmediaserver-installer
Instalacja serwera potrwa kilka minut.
Skonfiguruj serwer
Zanim będziesz mógł korzystać z serwera, musisz skonfigurować jedną rzecz. Serwer Plex działa jako użytkownik, domyślnie „plex”. Chcesz, aby Twój użytkownik „pi” go uruchomił.
Otwórz /etc/default/plexmediaserver.prev
Znajdź linię:
PLEX_MEDIA_SERVER_USER = plex
Zmień na:
PLEX_MEDIA_SERVER_USER = pi
Zapisz i wyjdź. Następnie uruchom ponownie komputer Pi.
Utwórz konto
Możesz teraz zalogować się do interfejsu internetowego swojego serwera. Otwórz przeglądarkę i przejdź do:
server-ip: 32400 / web
Użyj tam rzeczywistego adresu IP swojego serwera. Po przybyciu zobaczysz ekran z monitem o utworzenie konta Plex lub zalogowanie się. Wybrana opcja zależy wyłącznie od Ciebie.
Po zalogowaniu zobaczysz ekran powitalny z informacją o Plexie. Przejdź do następnego ekranu.
Następnie Plex spróbuje sprzedać Ci usługę „Plex Pass”. Umożliwia przechowywanie multimediów na ich serwerach zamiast na własnych. Nie musisz się teraz rejestrować, więc możesz zastanowić się, czy tego chcesz. Po prostu zamknij okno, jeśli nie.
Plex poprosi Cię o podanie nazwy serwera. Wybierz coś niezapomnianego.
Następnie poprosi Cię o skonfigurowanie biblioteki. Nie musisz. Zapisz to na później po skonfigurowaniu dysku twardego. Zakończy się prośbą o zainstalowanie aplikacji Plex.
Po zakończeniu przeniesie Cię do interfejsu domowego. Jest to interfejs internetowy twojego serwera, ale możesz odtwarzać multimedia bezpośrednio z tego miejsca.
Twoja biblioteka multimediów
Powinieneś teraz rozważyć skonfigurowanie biblioteki multimediów. Ponieważ serwerem jest Raspberry Pi, masz dwie główne opcje dodawania dużego urządzenia pamięci masowej, pamięci sieciowej lub dysku USB. Który wybierzesz, zależy wyłącznie od Ciebie. Oba będą działać dobrze.
USB
Podłącz dysk do Pi. Wróć do komputera i otwórz kopię zapasową połączenia SSH z Pi. Wyszukaj w katalogu / dev nowy dysk.
$ ls / dev | grep sd
Dysk rozruchowy będzie miał wiele partycji, takich jak sda1, sda2, sda3. Napęd USB będzie miał tylko jeden lub dwa.
Utwórz folder, w którym chcesz zamontować dysk.
$ sudo mkdir / media / library
Otwórz / etc / fstab za pomocą edytora tekstu. Po wszystkich rzeczach, które już tam są, dodaj linię dla dysku twardego. Będzie to wyglądać mniej więcej tak:
/ dev / sdb1 / media / library ext4 defaults, user, exec 0 0
Jeśli dysk jest sformatowany do NTFS przed użyciem z Windows, musisz go określić zamiast „ext4” i zainstalować pakiet dla zgodności.
$ sudo apt install ntfs-3g
Zamontuj dysk.
$ sudo mount -a
Sieć
Jeśli masz dysk sieciowy, musisz najpierw zainstalować pakiet w celu zachowania zgodności.
$ sudo apt install nfs-common
Następnie utwórz katalog, w którym chcesz zamontować.
$ sudo mkdir / media / library
Otwórz / etc / fstab za pomocą edytora tekstu i dodaj wiersz podobny do poniższego.
192.168.1.110:/your/share / media / library ext4 defaults, user, exec 0 0
Zamontuj dysk.
$ sudo mount -a
Skonfiguruj bibliotekę w trybie Plex
Wróć do przeglądarki i karty, na której masz otwartą Plex. Jeśli go zamknąłeś, po prostu wróć z adresem IP i numerem portu z poprzedniego okresu. Z boku kliknij przycisk „Dodaj bibliotekę”. Otworzy się nowe okno dialogowe z pytaniem, jaki typ biblioteki chcesz dodać.
Wybierz typ, który chcesz. Ekran przejdzie do następnego kroku. Kliknij przycisk, aby przejść do lokalizacji biblioteki i wybierz ją.
Po wybraniu Plex rozpocznie skanowanie tego katalogu w poszukiwaniu zawartości multimedialnej i dodanie go do biblioteki.
Dostęp zewnętrzny
Jednym z największych punktów sprzedaży Plex jest dostęp do plików spoza sieci. Możesz to skonfigurować dość łatwo, ale musisz włączyć przekierowanie portów na routerze. Proces konfiguracji jest inny dla każdego routera, ale istnieją pewne uniwersalne aspekty. Najpierw otwórz interfejs sieciowy routera.
Zazwyczaj ustawienia przekierowania portów można znaleźć na karcie NAT / QoS routera. Niektóre routery mogą mieć osobną sekcję do przekierowywania portów. W tej sekcji musisz ustawić port źródłowy, port docelowy i docelowy adres IP. Informuje to serwer, aby przekierował wszystkie połączenia przychodzące na tym porcie na określony adres IP, aby komputer mógł obsłużyć żądanie. Zapisz i zastosuj ustawienia.
Gracz
W tej chwili możesz połączyć się z serwerem Plex za pośrednictwem interfejsu internetowego. Możesz także zainstalować aplikację Plex na dowolnym urządzeniu i połączyć się. Jeśli jednak chcesz użyć drugiego Raspberry Pi jako dedykowanego klienta Plex, musisz go również skonfigurować.
Pobierz obraz
Istnieje dedykowany obraz Raspberry Pi do użytku jako klient Plex. Idź i pobierz najnowszą wersję ze strony Github projektu. Plik jest skompresowany, więc musisz go rozwinąć. Jeśli korzystasz z Linuksa, będzie to łatwe, po prostu użyj gunzip.
$ gunzip RasPlex-1.8.0.148-573b6d73-R P i 2 .arm.img.gz
Jeśli korzystasz z systemu Windows, możesz użyć narzędzia takiego jak 7-Zip.
Flash the Image
Po rozpakowaniu obrazu włóż drugą kartę SD i ponownie uruchom Etcher. Wykonaj dokładnie te same kroki, co ostatnim razem. Wybierz swoje zdjęcie. Znajdź swój MicroSD i sflashuj kartę.
Złóż swoje Pi razem
Tak jak poprzednio, podłącz kartę MicroSD do Raspberry Pi. Podłącz go do klawiatury, myszy i ekranu. Następnie podłącz dodatkowe urządzenia, takie jak głośniki, których chcesz używać w swoim centrum multimedialnym. Gdy wszystko inne będzie na swoim miejscu, podłącz Pi.
Uruchom go
Tak jak poprzednio, uruchomienie systemu zajmie trochę czasu. Pi nadal musi skonfigurować się i zmienić rozmiar swoich partycji. Powinieneś zobaczyć ekran powitalny RasPlex podczas oczekiwania.
Gdy Pi będzie gotowy, przeprowadzi Cię przez podstawowy proces konfiguracji. Zostaniesz poproszony o połączenie z siecią, połączenie z kontem Plex i skonfigurowanie opcji buforowania. Nic nie jest zbyt skomplikowane.
Sam interfejs powinien być znajomy dla użytkowników Kodi. OpenPHT, na którym oparty jest RasPlex, jest zbudowany na Kodi. Powinieneś także od razu zauważyć, że twoje biblioteki, które dodałeś wcześniej, są już dostępne na tym Raspberry Pi. Wszystko to odbywa się za kulisami, a konto Plex działa jako autoryzacja do połączenia z serwerem. Teraz możesz oglądać zawartość ze swojego serwera na RasPlex.
Zamykanie myśli
Plex to proste, ale potężne rozwiązanie dla centrów mediów. Umożliwia dostęp do świata opcji zarządzania multimediami i korzystania z nich zarówno we własnej sieci, jak i zdalnie.
Konfiguracja, którą skonfigurowałeś, może się rozwijać i dostosowywać do twojej sieci. Możesz i zdecydowanie powinieneś rozszerzyć swoją sieć i dodać dodatkowe urządzenia, aby maksymalnie wykorzystać Plex i bibliotekę multimediów.