Як перетворити Raspbery Pi на Plex Server
Медіасервери Plex відмінно підходять для зберігання та доступу до всіх ваших фільмів, телевізійних шоу та інших медіа. На жаль, апаратне забезпечення Plex Server може бути дорогим, енергоємним або і тим і іншим. Щоб зменшити обидва рахунки, використовуйте Raspberry Pi для Plex Server.
Що потрібно знати
Запуск Raspberry Pi як Plex Server має декілька переваг. Вона не займе так багато місця, як сервер або повнорозмірний ПК. Вона також використовуватиме менше електроенергії, навіть коли весь день бездіяльна. Краще за все, це коштує менше, ніж більшість інших апаратних засобів, здатних працювати як сервер.
Є деякі недоліки, щоб бути в курсі, хоча. Raspberry Pi 3 має процесор ARM, який просто не має можливості підтримувати транскодування. Тому, коли ви налаштовуєте відео, ви хочете вибрати MKV як відео формат. Це, як правило, обходить необхідність транскодування. (Майже кожен плеєр Plex підтримує MKV без перекодування на льоту, але деякі смарт-телевізори можуть мати проблеми.)
Навіть тоді, коли ви зможете дивитися стандартну якість Blu-ray локально, ви, ймовірно, не зможете переглядати ці відео віддалено. І 4K відео, ймовірно, не буде грати добре. Також майте на увазі, що це офіційно не підтримується, і вам потрібно буде оновити серверне програмне забезпечення вручну.
Але як тільки ви врахуєте ці потенційні пастки, Raspberry Pi робить компетентний Plex Media Server.
Починаємо
Порівняно з використанням виділеного повного комп'ютера або NVIDIA Shield як Plex Server, витрати на початок роботи з Raspberry Pi відносно низькі. Вам знадобляться:
- Малина Pi 3
- Карта MicroSD
- Блок живлення
- Шнур Ethernet (якщо можливо)
- Зовнішній накопичувач, наприклад, USB-накопичувач або NAS-пристрій
- Живлення USB-концентратора для USB-накопичувача
Можливо, ви захочете розглянути випадок і радіатор для Raspberry Pi. Вам знадобляться монітор, клавіатура і миша, щоб все було на місці, але після цього ви можете запустити Pi без голови.
Для початку вам потрібно встановити Raspberry Pi відповідно до стандартних кроків. Найпростіше зробити копію NOOBS для встановлення останньої версії Raspbian.
Після встановлення Raspbian ви будете робити майже все інше в терміналі. Вам не потрібно бути знайомим з терміналом; Ви можете скопіювати та вставити команди нижче.
Налаштування програмного забезпечення
Перше, що потрібно зробити, це забезпечити повну актуальність Raspberry Pi. Так виконайте такі команди:
sudo apt-get оновлення sudo apt-get
І надайте пароль root, коли з'явиться запит. Крім того, ви можете використовувати SU і пропустити всі записи sudo.
Після завершення всіх оновлень вам потрібно встановити пакунок "apt-transport-https". Це дозволяє Plex Server з джерела HTTPS. Запустіть цю команду:
sudo apt-get install apt-transport-https
Наступним кроком є додавання ключа шифрування для веб-сайту dev2day (джерело цього програмного забезпечення):
wget -O - https://dev2day.de/pms/dev2day-pms.gpg.key | apt-key add -
Виконайте таку команду, щоб додати сховище dev2day до списку джерел пакета:
echo "deb https://dev2day.de/pms/ stretch main" >> /etc/apt/sources.list.d/pms.list
> /etc/apt/sources.list.d/pms.list "width =" 650 "height =" 300 "src =" / pagespeed_static / 1.JiBnMqyl6S.gif "onload =" pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon (це); "onerror =" this.onerror = null; pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon (це); ">
Тепер ви додали сховище dev2day, настав час оновити список пакунків:
sudo apt-get update
Тепер ви готові встановити Plex Media Server. Просто введіть таку команду та натисніть Enter:
sudo apt-get встановлює plexmediaserver-installer
Після завершення встановлення програмного забезпечення Plex Server залишилося лише декілька деталей, які потрібно подбати.
Остаточні деталі
Щоб уникнути будь-яких проблем з дозволами, краще зробити Plex за допомогою користувача Pi. Введіть таку команду та натисніть Enter:
sudo nano /etc/default/plexmediaserver.prev
Ви повинні побачити рядок, який говорить:
PLEX_MEDIA_SERVER_USER = plex
Змініть слово "plex" на "pi", а потім за допомогою Ctrl + X закрийте файл. Виберіть збереження та перезапис файлу.
Для надійного віддаленого доступу потрібно статичний IP. Після перезавантаження Raspberry Pi відкрийте термінал і запустіть цю команду:
hostname -I
Це поточна IP-адреса, запишіть її або введіть у текстовий редактор.
Тепер відкрийте файл cmdline.txt наступною командою:
sudo nano /boot/cmdline.txt
Внизу файлу введіть таке:
ip = TheIPYouWroteDown
Використовуючи IP, ви записали раніше. Потім за допомогою Ctrl + X закрийте файл і збережіть його.
Тепер перезавантажте Raspberry Pi наступною командою:
sudo перезавантаження
І ваш Raspberry Pi тепер функціонує Plex Server. Ви готові відправитися до plext.tv/web на будь-якому браузері, щоб виявити і пов'язати сервер Plex з вашим обліковим записом. Тоді вам потрібно налаштувати Raspberry Pi, щоб розпізнати зовнішній диск, копіювати ваші DVD-диски або Blu-Rays, а потім назвати медіафайли згідно з рекомендаціями Plex.
Після того, як ви все отримаєте на своєму місці, ви матимете доступ до медіа-колекції майже з будь-якого пристрою, з телефону на ігрову консоль. Це відмінний варіант Plex Server, який не розіб'є банк.