Jak zamienić Raspbery Pi w serwer Plex

Plex Media Servers doskonale nadają się do przechowywania i uzyskiwania dostępu do wszystkich filmów, programów telewizyjnych i innych multimediów. Niestety, sprzęt Plex Server może być drogi, energochłonny lub jedno i drugie. Aby zmniejszyć oba rachunki, użyj Raspberry Pi dla serwera Plex.

Co musisz wiedzieć

Uruchamianie Raspberry Pi jako serwera Plex ma kilka zalet. Nie zajmie tyle miejsca, co serwer lub pełnowymiarowy komputer. Zużywa również mniej energii elektrycznej, nawet gdy jest bezczynny przez cały dzień. Co najważniejsze, kosztuje mniej niż większość innych urządzeń zdolnych do pracy jako serwer.

Są jednak pewne wady, o których należy pamiętać. Raspberry Pi 3 ma procesor ARM, który po prostu nie ma mocy do obsługi transkodowania. Więc kiedy konfigurujesz swoje filmy, będziesz chciał wybrać MKV jako format wideo. To zwykle omija potrzebę transkodowania. (Prawie każdy odtwarzacz Plex obsługuje MKV bez transkodowania w locie, ale kilka telewizorów smart może mieć problemy.)

Nawet wtedy, gdy będziesz mógł oglądać lokalnie standardową jakość Blu-ray, prawdopodobnie nie będziesz w stanie oglądać tych filmów zdalnie. Również filmy 4K prawdopodobnie nie będą dobrze odtwarzane. Pamiętaj też, że nie jest to oficjalnie obsługiwane i musisz ręcznie zaktualizować oprogramowanie serwera.

Ale kiedy weźmiesz pod uwagę te potencjalne pułapki, Raspberry Pi tworzy kompetentny serwer multimediów Plex.

Pierwsze kroki

W porównaniu do korzystania z dedykowanego pełnego komputera lub NVIDIA Shield jako serwera Plex, koszty rozpoczęcia pracy z Raspberry Pi są stosunkowo niskie. Będziesz potrzebował:

Raspberry Pi 3
Karta micro sd
Zasilacz
Przewód Ethernet (jeśli to możliwe)
Pamięć zewnętrzna, taka jak dysk USB lub Jednostka NAS
Zasilany hub USB na dysk USB

Opcjonalnie możesz rozważyć rozszerzenie obudowa i radiator dla Raspberry Pi. Będziesz potrzebował monitora, klawiatury i myszy, aby wszystko było na swoim miejscu, ale potem możesz uruchomić Pi bez głowy.

Na początek będziesz chciał ustawić Raspberry Pi zgodnie ze standardowymi krokami. Najłatwiej jest zdobyć kopię NOOBS aby zainstalować najnowszą wersję Raspbian.

Po zainstalowaniu Raspbian wykonasz prawie wszystko inne w terminalu. Nie musisz jednak znać terminala; możesz skopiować i wkleić poniższe polecenia.

Konfiguracja oprogramowania

Okno terminala RaspberryPi

Pierwszą rzeczą do zrobienia jest zapewnienie pełnej aktualności Raspberry Pi. Więc uruchom następujące polecenia:

sudo apt-get update
sudo apt-get upgrade

Po wyświetleniu monitu podaj hasło roota. Alternatywnie możesz użyć SU i pominąć wszystkie wpisy sudo.

Po zakończeniu wszystkich aktualizacji należy zainstalować pakiet „apt-transport-https”. Umożliwia to serwerowi Plex ze źródła HTTPS. Uruchom to polecenie:

sudo apt-get install apt-transport-https

Następnym krokiem jest dodanie klucza kryptograficznego dla strony dev2day (źródło tego oprogramowania):

wget -O - https://dev2day.de/pms/dev2day-pms.gpg.key | apt-key add -

polecenie terminala: wget -O - https://dev2day.de/pms/dev2day-pms.gpg.key |  apt-key add -

Uruchom następujące polecenie, aby dodać repozytorium dev2day do listy źródeł pakietów:

echo "deb https://dev2day.de/pms/ stretch main" >> /etc/apt/sources.list.d/pms.list

polecenie terminala: echo > /etc/apt/sources.list.d/pms.list 'width = ”650 ″ height =” 300 ″ onload = ”pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon (this);” onerror = ”this.onerror = null; pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon (this);”>

Po dodaniu repozytorium dev2day czas zaktualizować listę pakietów:

sudo apt-get update

Teraz możesz zainstalować Plex Media Server. Po prostu wpisz następujące polecenie i naciśnij Enter:

sudo apt-get install plexmediaserver-installer

Po zakończeniu instalacji oprogramowania Plex Server pozostaje jeszcze kilka szczegółów, którymi należy się zająć.

Szczegóły końcowe

Aby uniknąć problemów z uprawnieniami, najlepiej uruchomić Plex pod użytkownikiem Pi. Wpisz następujące polecenie i naciśnij Enter:

sudo nano /etc/default/plexmediaserver.prev

Powinieneś zobaczyć linię, która mówi:

PLEX_MEDIA_SERVER_USER=plex

Zmień słowo „plex” na „pi”, a następnie użyj Ctrl + X, aby zamknąć plik. Wybierz opcję zapisania i zastąpienia pliku.

okno terminala: zmiana Plex na Pi jako użytkownik

Aby uzyskać niezawodny dostęp zdalny, potrzebujesz statycznego adresu IP. Po ponownym uruchomieniu Raspberry Pi otwórz terminal i uruchom to polecenie:

hostname -I

To aktualny adres IP, zapisz go lub wpisz w edytorze tekstu.

Teraz otwórz plik cmdline.txt za pomocą następującego polecenia:

sudo nano /boot/cmdline.txt

U dołu pliku wpisz:

ip=TheIPYouWroteDown

okno terminala: zmiana adresu IP

Używając adresu IP, który zapisałeś wcześniej. Następnie użyj Ctrl + X, aby zamknąć plik i zapisać go.

Teraz uruchom ponownie Raspberry Pi za pomocą następującego polecenia:

sudo reboot

A Twoje Raspberry Pi jest teraz działającym serwerem Plex. Możesz przejść do plext.tv/web w dowolnej przeglądarce, aby wykryć i skojarzyć serwer Plex z kontem. Następnie musisz skonfigurować Raspberry Pi do rozpoznawania dysku zewnętrznego, zgrywania dysków DVD lub Blu-Rays, a następnie nazywania plików multimedialnych zgodnie z Wytyczne dotyczące Plex.

Gdy wszystko będzie gotowe, będziesz mieć dostęp do swojej kolekcji multimediów na prawie każdym urządzeniu, od telefonu po konsolę do gier. To świetna opcja serwera Plex, która nie rozbije banku.