ГлавнаяСетевые устройстваДомашний серверPlex – домашний медиа сервер с удаленным доступом

Plex Media Server – программа для создания медиа-сервера и получения удаленного доступа к аудио и видео файлам с поддержкой транскодинга на различных устройствах, будь-то Смарт ТВ, мобильный гаджет или ПК

Многие из читателей MediaPure.RU попали на мой сайт в поисках качественного и функционального медиасервера для своей коллекции фильмов, музыки и фотографий. Сейчас большой популярностью пользуется медиасервер Kodi и его достаточно для большинства пользователей, у которых нет необходимости в широком функционале медиаервера, но зачастую это происходит лишь из-за незнания и нежелания настройки всех возможностей конкурентов. Даже несмотря на то, что Plex происходит от XBMC (старое название Kodi), они напоминают друг друга лишь основным функционалом. С помощью программной оболочки Plex Вы легко можете получить возможность удаленного доступа к своей медиаколлекции, именно о нем мы и поговорим сегодня в рамках этой статьи. Также в первой части статьи Вы узнаете как установить и настроить медиа сервер Plex на своем ПК, а вторая часть будет посвящена установке Plex на NAS и использовании медиасервера на Apple TV.

Основное достоинство медиасервера Plex — мультиплатформенность, ведь он поддерживает работу на смартфонах, планшетах и ПК под управлением OS X, Windows, Linux, смарт-телевизоров и NAS.

Как и любой качественный программный медиасервер Plex Media Server с легкостью упорядочивает любой медиа контент и обеспечивает их дополнительными сведениями из Интернета (дополняет фильмы постерами, описаниями и сведениями о жанре, режиссере, а музыку обложками и инфо об исполнителях). Самое интересное состоит в том, что для удаленного воспроизведения собственной коллекции медиафайлов достаточно лишь веб-браузера и активного интернет-соединения. Введите в адресной строке браузера plex.tv и авторизуйтесь под своим аккаунтом, чтобы получить доступ ко всей вашей медиатеки. Плюс ко всему, Вам будет доступна загрузка фильмов для оффлайн-просмотра.

Чтобы превратить Ваш ПК в домашний медиасервер достаточно установить программу сервера Plex Media. После установки Plex автоматически запустится ваш веб-браузер. Зарегистрируйтесь, а затем произведите пошаговый процесс настройки с помощью веб-интерфейса. Дайте понятное имя вашему Plex серверу и укажите Вашу коллекцию с фильмами, музыкой и фотографиями, чтобы Plex Media Server мог просканировать Ваши папки с медиаконтентом для упорядочивания и загрузки дополнительных сведений из Интернета.

После этой процедуры в веб-интерфейсе Plex вам будут доступны ваши музыкальные коллекции с обложками, фильмы с постерами и фотографии с превьюшками. Таким образом Вы можете получить дополнительную информацию о любом файле или мгновенно начать его воспроизведение. Помимо локальных медиафайлов, вы можете добавлять в медиатеку и онлайн-сервисы с помощью меню «Каналы». Из множества доступных источников мультимедиа я вы выделил видеосервис Vimeo, сайты музыкальных клипов Vevo и музыкальный онлайн-сервис SoundCloud.

Медиасервер Plex и приложения

Сервер Plex Media предлагает возможность доступа к медиаколлекции через DLNA. Таким образом любые DLNA-клиенты (телевизоры, ТВ-приставки, мобильные устройства, видео- и аудио-системы) смогут получать доступ к Вашим медиафайлам. Но для просмотра дополнительной информации о файлах понадобятся специальные приложения, которые также позволяют продолжить воспроизведение фильма с момента последнего просмотра (например, на мобильном устройстве). Подобные вспомогательные приложения для сервера Plex доступны для Xbox, PlayStation, Apple TV, Amazon Fire TV, Android TV, телевизоров Samsung и т. д., но если у вас нет подписки Plex, то необходимо его приобрести.

Для телевизора Samsung приложение Plex предоставляется бесплатно и платной подписки (Plex Pass) приобретать не требуется. Единственный минус, для смарт-телевизоров необходим пульт с гироскопом (или беспроводная мышь) для управления плеером Plex, так как обычный кнопочный работать в его интерфейсе не будет. В приложении Plex для СмартТВ отлично работает перемотка, удобный поиск и во вкладке Movies отображаются недавно закачанные на сервер или ПК фильмы.

Скриншот интерфейса Plex на телевизоре Смарт ТВ

Вместо веб-браузера Вы можете использовать удобные приложения Plex для смартфонов, планшетов и других устройств. К сожалению, их полная функциональность платная, но Вы платите за ощутимый комфорт. Стоит учесть, что при необходимости медиасервер Plex конвертирует файлы в соответствующий формат, но только при использовании специального приложения, так как, например, локальный доступ по DLNA лишает Вас транскодинга.

Чтобы получить доступ ко всем приложениям и полному функционалу Вы приобретаете подписку Plex (месяц — $5, год — $40, без ограничений — $150). Например, с такой подпиской приложение для мобильного устройства (смартфон или планшет на iOS или Android) автоматически загружает хранящуюся на них коллекцию фотографий  на ваш сервер Plex для обеспечения к ним доступа со всех пользовательских устройств, а также Вы сможете получить доступ ко всему упорядоченному музыкальному архиву.

Скриншот интерфейса приложения Plex на ОС Android

Немаловажно, что программа Plex идентифицирует трэки без мета-данных по аудио-сигналу. Подписчики Plex могут синхронизировать свой домашний сервер с облачными хранилищами (Amazon Cloud Drive, Dropbox или Google Drive). В результате, даже удаленно Вы сможете получить получить доступ к своей медиатеке в любом месте, где есть Интернет.

Что касается отображения русских названий фильмов, постеров на русском и описаний фильмов, то с этим Вам поможет плагин Кинопоиска. Скачав его, достаточно просто скопировать папку Kinopoisk.bundle в папку с плагинами Plex и Вы сможете обновить метаданные своей медиаколлекции, но необходимо в настройках коллекции Movies (Фильмы) выбрать плагин Кинопоиск в качестве агента (нажмите правкой кнопкой мыши на пункте Фильмы, выберите Править и перейдите на вкладку Дополнительно). Если Вы заметите, что не все фильмы получили обложку, то поменяйте в настройках источник на Movie Database.

Plex Media Server: организация доступа к медиаколлекции из Интернета на NAS

Установив на NAS приложение Plex Media Server и добавив в него медиаколлекцию, вы можете расшарить ее любому пользователю в сети Интернет, выбирая какие коллекции будет видеть каждый конкретный пользователь с выбором прав чтение/запись. С Plex Media Server вы также можете предоставить доступ родственнику к любимым сериалам, однажды настроив его смарт-телевизор.

Настройка Plex Media Server происходит в веб-интерфейсе с помощью учетной записи, созданной на официальном сайте приложения plex.tv, а вся процедура включает несколько шагов:

  1. Регистрация на сайте plex.tv
  2. Настройка серверной части Plex Media Server для организации доступа из Интернета
  3. Настройки клиента, получившего приглашение
  4. Раздача прав на папки NAS и Plex Media Server

1. Регистрация в сервисе plex.tv

Для регистрации зайдите на сайт https://plex.tv и нажмите SIGN UP. Введите свои данные в появившейся форме.

2. Настройка серверной части Plex Media Server для организации доступа из Интернета

По умолчанию сервер использует UPnP, большинство роутеров поддерживает данный протокол и дополнительных манипуляций не потребуется. Если модель Вашего роутера довольно старая, то понадобится открыть порт на роутере, или применить один из уже открытых. Укажите определенный порт в меню Настройки -> Сервер -> Подключиться -> Указанный порт и откройте его на вашем роутере. Как открыть порт в большинстве моделей роутеров описано на сайте http://portforward.com/. По умолчанию Plex Media Server использует порт 32400.

Внимание! Открытие порта требуется только для удаленного администрирования Plex Media Server. Для расшаривания контента пользователям открывать порт нет необходимости!

После открытия порта и прохождения процедуры регистрации, авторизуйтесь, кликнув по иконке человека в правом верхнем углу и выберите Войти, чтобы ввести ваш логин и пароль. После авторизации Вы сможете расшарить ресурсы вашего медиасервера друзьям и родственникам в Интернете.

Внимание! Подключиться к вашему домашнему серверу могут только пользователи, зарегистрированные на сайте Plex.tv. Минус создания одной гостевой записи для всех заключается в невозможности управлять доступом каждого из друзей по отдельности.

В веб-интерфейсе вашего сервера зайдите в меню Настройки > Пользователи, чтобы увидеть список пользователей с доступом к Вашему NAS. В этой вкладке Вы получите информацию о количестве доступных папок и дату последнего визита. Здесь же вы можете нажать на кнопку Пригласить друга.

В поле Share with (поделиться с…) введите никнейм пользователя на сайте plex.tv (если он уже прошел процедуру регистрации) или его e-mail, чтобы выслать ему приглашение. Здесь Вы можете отметить галочками коллекции, которые будут доступны нашему другу. Нажмите Приглашения.

3. Настройка клиента, получившего приглашение

Ваш друг получит письмо следующего вида:

Необходимо кликнуть на I accept the invitation. Если у получателя этого письма нет аккаунта в сервисе Plex, то он попадет на страницу для его создания, в обратном случае он попадет на сайт, где в личном кабинете увидит следующее:

После авторизации приглашенного пользователя с помощью любого Plex-клиента (браузер, Plex Home Theater, Smart TV, приложение мобильного устройства), он увидит следующее (пример из браузера):

Приглашенным пользователям доступен просмотр медиаколлекции во всех разрешенных папках, но запрещено редактирование и удаление контента. Возможности доступа зарегистрированного пользователя не ограничиваются одним NAS, так как учетная запись может совмещать доступ к различным серверам в разных местах, таким образом Вы можете создавать огромные общие медиаколлекции.

4. Раздача прав на папки для NAS и Plex Media Server

Внимание! Медиасервер Plex использует для доступа к папкам на сетевом хранилище учетную запись администратора NAS. Права назначаемые на сервере Plex никаким образом не пересекаются с правами назначенными на папки при помощи настроек NAS!

Например: у нас есть папка My Films. В интерфейсе NAS мы закроем доступ к ней от всех пользователей (Deny), и разрешим ее открывать только админу (RW). На сервере Plex мы приглашаем друга и даем ему права на фильмы, размещенные в это папке. Пользователь будет иметь доступ к фильмам, т.к. подключился к NAS, фактически, с правами администратора, но медиасервер Plex ограничил их до ReadOnly. Более широкие возможности для настройки прав доступа доступны при платной подписке Plex Pass.

Plex для Apple TV: расшариваем медиатеку на iOS устройства

Если Вы обладатель Apple TV и Вы устали покупать фильмы или сериалы для просмотра на своей медиаприставке, то этот материал для Вас. Вы можете воспользоваться отличным приложением Plex для Mac и iOS.

В данном случае Plex устанавливается на два устройства: например, ПК с OS X и устройство на базе iOS. Серверная часть будет установлена на Mac, а клиентская — на смартфон или планшет. Затем останется добавить контент (фильмы, сериалы, музыка и фото) для дальнейшего сканирования папок приложением Plex с последующей загрузкой постеров и описания. Настроить это можно в удобном веб-интерфейсе под учетной записью (о регистрации я писал выше).

После регистрации откройте приложение на iOS авторизуйтесь и можете выбирать видео, фото или музыку из медиаколлекции. Чтобы посмотреть видео на экране телевизора достаточно включить AirPlay и запустить воспроизведение на приставке.

Воспроизведение файлов происходит быстро, а перемотка работает точно. Вы можете установить приложение на все свои iOS-устройства и воспроизводить контент с любого из них, войдя под своей учетной записью или добавив новую в настройках сервера. Отдельная учетка позволит оценить частоту использования коллекции Вашим ребенком 🙂 Полноценный родительский доступен и другие полезные опции на расширенном аккаунте Plex Pass ($ 5 в месяц и $ 40 в год). Платный аккаунт также подарит возможность удаленного просмотра контента с вашего ПК. Установленные приложения для PlayStation 4 и Xbox One на консолях нового поколения тоже научатся воспроизводить контент с вашего компьютера имея подписку (загрузить Plex можно официально из магазинов приложений консолей).

of your page —>

Всё началось в моего вопроса в Toster. И вот уже полгода как я использую медиа сервер Plex. Для тех, кто о нём не слышал, поясню: это ПО, которое анализирует и структурирует вашу медиатеку, и предоставляет к ней доступ через web и не только, эдакий персональный Netflix без регистрации и SMS. Я использую Plex для просмотра фильмов и сериалов через браузер на ноутбуке или Chromebook.

Раньше мне приходилось настраивать NFS или Samba share, колдовать с automount(8), мириться с отваливанием share после suspend-resume, или просто копировать файлы по sftp/scp, но теперь я использую Тайд Plex. К сожалению, с ним тоже не всё просто.

Роль моего домашнего сервера выполняет Cubietruck с процессором ARM Cortex-A7 1GHz и дистрибутивом Armbian (Vanilla kernel для поддержки Docker и namespaces(7)). Его вполне хватает для повседневных нужд (хранение бэкапов, VPN сервер), но он очевидно не предназначен для более ресурсоёмких вещей.

Plex является freeware software. Он бесплатный, но не свободный, что налагает определенные ограничения. Например нет исходных кодов и официальных deb пакетов под любую архитектуру процессора. Ну и само собой многим параноикам-киноманам не захочется устанавливать кота в мешке на свою систему.

Emby Media Server

Существует opensource проект Emby Media Server, аналог Plex, написанный на Mono. К сожалению, у него есть проблемы с воспроизведением файлов в браузерах. Многие из видео форматов Emby транскодирует полностью, даже если изначально используется кодек h264.

На сегодняшний день Plex позволяет воспроизвести больше форматов видео без полной перекодировки, чем Emby Media Server. Возможно кто-то из вас поможет исправить эту ситуацию. А пока можно поколдовать над файлом browserdeviceprofile.js, который отвечает за профили браузеров.

Первую проблему мы решим с помощью официально распространяемых пакетов для NAS устройств, а вторую частично с помощью Docker.

За основу возьмем пакет для NAS QNAP с архитектурой ARMv7-X31+ (данный билд поддерживает расширение Neon, которое поддерживается Cubietruck’ом, проверить можно командой cat /proc/cpuinfo | grep neon):

$ curl -s https://plex.tv/api/downloads/1.json | python -mjson.tool | grep x31plus                     "url": "https://downloads.plex.tv/plex-media-server/1.0.3.2461-35f0caa/PlexMediaServer_1.0.3.2461-35f0caa_arm-x31plus.qpkg

Файл qpkg является симбиозом shell скрипта и нескольких архивов. Распаковать его в директорию plex_media_server мы можем с помощью команды:

$ mkdir plex_media_server $ wget https://downloads.plex.tv/plex-media-server/1.0.3.2461-35f0caa/PlexMediaServer_1.0.3.2461-35f0caa_arm-x31plus.qpkg $ dd if=PlexMediaServer_1.0.3.2461-35f0caa_arm-x31plus.qpkg bs=22954 skip=1 status=none | tar -xzf - -C plex_media_server

Полученные файлы можно поместить в Docker контейнер, но об этом чуть позже. Предположим, что мы запустили Plex и собираемся посмотреть в браузере фильм, который уже закодирован в h264 со звуковой AC3 5.1. Что сделает Plex? Он начнет перекодировать дорожку AC3 5.1 в AAC 5.1. А для просмотра видео на ноутбуке нам нет необходимости слушать видео с шестью каналами, да и небыстрый процессор даёт о себе знать с периодическими паузами при просмотре.

К счастью у Plex есть конфигурационные профили, которые можно редактировать. Например профиль для браузеров Resources/Profiles/Web.xml.

Web.xml

<?xml version="1.0" encoding="utf-8"                                                                                                                 

В нём мы видим параметр , который говорит о том, что максимальное количество каналов для аудио не должно превышать шесть. А при перекодировании аудио дорожки это означает, что если мы преобразуем AC3 6 каналов в AAC, то результирующий AAC тоже будет иметь 6 каналов, т.е. мы декодируем 6 каналов AC3 и кодируем их в 6 каналов AAC, лишний раз используя ресурсы CPU. При просмотре видео это вызывает периодические подвисания.

Чтобы включить так называемый downmix, нужно параметр 6 заменить на 2 и получим . Тогда файлы с шестиканальной звуковой дорожкой будут преобразовываться в стерео.

Для большинства пользователей этот вариант будет приемлемым. Но не для тех, у кого есть файлы с шестиканальной дорожкой AAC. В данном случае шестиканальный AAC будет преобразоываваться в stereo AAC. А это опять трата ресурсов процессора и периодические зависания при просмотре видео. Я полагал, что колдование с профилями может решить проблему, но, к сожалению, в текущей версии Plex такие исключения не возможны. На форуме Plex уже две недели без ответа висит запрос о добавлении подобной опции.

Единственный вариант для решения этой проблемы я увидел в подмене бинарника Plex Transcoder на скрипт, который будет формировать необходимые параметры при наличии AAC дорожки в видео файле.

magic.sh

#!/bin/bash # This script disables transcode for videos which already have aac audio  magic=0 i=0 input=false for arg in "$@"; do     ((i++))     next=$((i+1))     if [[ "$arg" == "-i" ]]; then       input=true     fi     if [[ "$arg" =~ -codec:[0-9] && "${@:$next:1}" == "aac" && $magic == 0 && $input == false ]]; then       ((magic++))       continue     fi     if [[ "$arg" == "aac" && $magic == 1 ]]; then       ((magic++))       continue     fi     if [[ "$arg" == "-codec:1" && $magic == 2 ]]; then       ((magic++))     fi     if [[ "$arg" == "aac" && $magic == 3 ]]; then       args[$i]="copy"       ((magic++))       continue      fi     if [[ "$arg" == "-ar:1" && $magic == 4 ]]; then       args[$i]="-copypriorss:1"       ((magic++))       continue      fi     if [[ "$arg" == "48000" && $magic == 5 ]]; then       args[$i]="0"       ((magic++))       continue      fi     if [[ "$arg" == "-channel_layout:1" && $magic == 6 ]]; then       ((magic++))       continue      fi     if [[ "$arg" == "stereo" && $magic == 7 ]]; then       ((magic++))       continue      fi     if [[ "$arg" == "-b:1" && $magic == 8 ]]; then       ((magic++))       continue      fi     if [[ "$arg" == "256k" && $magic == 9 ]]; then       ((magic++))       continue      fi     args[$i]=$(printf "%q" "$arg") done set -- "${args[@]}" eval "/opt/plex/Application/Resources/Plex Transcoder_ $@"

ссылка на github: https://github.com/kayrus/plex/blob/master/magic.sh

При тестировании выяснилось, что данный хак неплохо работает с видео файлами из моей медиатеки.

Docker

Теперь посмотрим как всё это обернуть в образ Docker. Как минимум должны выполняться следующие условия:

  • Доступ из контейнера возможен только к определенным директориям.
  • Plex не должен запускаться из под root, даже внутри контейнера.
  • Почему бы не использовать systemd для запуска контейнера с Plex?

Далее приведу выдержки из Dockefile, который я использую.

Копируем и распаковываем скачанный архив (можно получить напрямую через wget, но в используемой мной конфигурации это запрещено). Использую COPY вместо ADD чтобы избежать автоматической распаковки архива, в данном случае в этом нет необходимости. Выражение || true позволяет проигнорировать сообщение gzip о мусоре после конца архива.

COPY PlexMediaServer_1.0.3.2461-35f0caa_arm-x31plus.qpkg /tmp/plex_media_server.tar RUN { dd if=/tmp/plex_media_server.tar bs=22954 skip=1 status=none | tar -xzf - -C /opt/plex/Application || true; } && rm -f /tmp/plex_media_server.tar

Добавляем в контейнер непривилегированного системного пользователя plex.

RUN useradd -r -d /var/lib/plex -s /sbin/nologin plex

Активизируем downmix:

RUN sed -i 's/name="audio.channels" value="6"/name="audio.channels" value="2"/' /opt/plex/Application/Resources/Profiles/Web.xml

Все дальнейшие действия в контейнере будут выполняться от пользователя plex.

USER plex

Помечаем пути /var/lib/plex (для сохранения состояния базы медиа файлов) и /media (путь для медиа файлов) как внешние тома:

VOLUME ["/var/lib/plex","/media"]

Запуск контейнера

В команде ниже мы транслируем стандартный порт 32400 в 80-й http порт, монтируем путь /home/plex в /var/lib/plex внутри контейнера и /home/user/media в /media.

$ docker run --name plex --hostname plex --rm -p 80:32400 -v /home/plex:/var/lib/plex -v /home/user/media:/media pleximage

systemd

Unit файл, который я использую для запуска контейнера plex.

[Unit] Description=Plex Media Server After=docker.service Requires=docker.service  [Service] Environment=MEDIA_LIB=/home/user/media Environment=CONFIG_DIR=/var/lib/plex Environment=DOCKER_IMAGE=kayrus/plex Environment=PLEX_INT_PORT=32400 Environment=PLEX_EXT_PORT=32400 # Remove old Plex container ExecStarPre=-/usr/bin/docker rm plex ExecStart=/usr/bin/docker run --name plex --hostname plex --rm -p ${PLEX_EXT_PORT}:${PLEX_INT_PORT} -v ${CONFIG_DIR}:/var/lib/plex -v ${MEDIA_LIB}:/media ${DOCKER_IMAGE} # Fix foreign network which requires Plex login/signup ExecStartPost=/sbin/iptables -t nat -I POSTROUTING -o docker0 -p tcp -m tcp --dport ${PLEX_INT_PORT} -j MASQUERADE ExecStopPost=-/sbin/iptables -t nat -D POSTROUTING -o docker0 -p tcp -m tcp --dport ${PLEX_INT_PORT} -j MASQUERADE ExecStop=/usr/bin/docker stop plex # Remove pidfile after stop which prevents Plex server start ExecStopPost=/bin/rm -f ${CONFIG_DIR}/Library/Applicationx20Support/Plexx20Mediax20Server/plexmediaserver.pid  [Install] WantedBy=multi-user.target

https и nginx

Чтобы иметь доступ к Plex из интернета, рекомендуется использовать HTTPS соединение. Если не хочется регистрироваться и платить деньги за дополнительные возможности Plex, то сертификат можно настроить самостоятельно. Можно использовать самоподписанный сертификат, можно использовать сертификат от Let’s Encrypt. Но в конечном итоге конфигурационный файл nginx будет выглядеть приблизительно так:

nginx_plex.conf

# Реализуем автоматический редирект на Plex dashboard, изначально в бесплатной версии это не предусмотрено. map $request_method$request_uri$http_referer $do_redirect {   "GET/" 1;   default 0; }  server {   # Listen only HTTPS socket   listen [::]:443;    # Enter your domain here   server_name plex.example.com;    # Configure your SSL certificates here   ssl on;   include ssl.conf;    ssl_trusted_certificate ssl/ca-certs.pem;   ssl_certificate         ssl/plex.example.com.pem;   ssl_certificate_key     ssl/plex.example.com-key.pem;    # Protect Plex by basic auth   auth_basic           "denied";   auth_basic_user_file .htpasswd;    # Redirect to the Plex dashboard   if ($do_redirect = 1) {     return 302 https://$host/web;   }    # Default location   location / {     # Не будем передавать в Plex наши пароли     proxy_set_header Authorization  "";     proxy_buffering off;     proxy_pass http://localhost:32400;   }    # Websockets location   location /:/websockets/ {     # Не будем передавать в Plex наши пароли     proxy_set_header Authorization  "";     proxy_buffering off;     proxy_pass http://localhost:32400;     proxy_http_version 1.1;     proxy_set_header Upgrade $http_upgrade;     proxy_set_header Connection "upgrade";   } }

Ссылки:

  • Репозиторий с информацией о том как запустить Plex в Docker контейнере под архитектурой ARM: https://github.com/kayrus/plex
  • Репозиторий с информацией о том как запустить Emby Media Server в Docker контейнере под архитектурой ARM: https://github.com/kayrus/emby

9123k 91Всем привет! Поводом для написания данной статьи, стало общение автора блога в комментариях с одним из активных читателей. А дискуссия была по поводу выбора медиа-сервера для дома. Именно поэтому, тема данного поста будет звучать так: Plex Media Server на русском языке, где скачать и как правильно настроить. Причем, как всегда, мы будем делать все очень быстро. 

Содержание статьи:

Скажу честно, раньше я вообще не знал об этой программе. Но когда о ней услышал и начал смотреть, что там к чему, то был приятно удивлен гибким и мощным функционалом. Ребята, это стоит попробовать, честное слово. Ведь возможности медиа-сервера Plex действительно впечатляют. К каждому видео он автоматом подтягивает постер и подробное описание, легко запоминает место последнего просмотра, может работать как в локальной сети, так и в интернете, на ПК и мобильных ОС. И поверьте, все это еще только ягодки: Ну да ладно, не хочется вас больше томить, давайте немедля переходить к делу. Поскольку самому автору уже не терпится поскорее воспользоваться всей это красотой. Имеется ввиду программой. 😉 Итак, друзья, для начала нам нужно проследовать на официальный сайт медиа-сервера Plex, который находится по адресу plex.tv и скачать версию приложения под вашу платформу. В нашем случае это могучая Windows 10: К слову стоит отметить, что, вообще, выбор поддерживаемых систем огромен. Можно даже на сетевое хранилище типа NAS воткнуть, прикиньте:

Как ни странно, но после этого вроде бы ничего не произойдет, программа не запустится. На самом деле так только кажется, потому что сервер уже вовсю работает, а его значок давно висит в системном трее: Нажмите на него два раза левой кнопкой мыши, чтобы открыть главное окно программы с настройками на русском языке. Вы будете удивлены когда увидите, что открывается он при помощи интернет-браузера: Как видно на скриншоте выше, при первом запуске приложения уже определился ноутбук автора. То есть именно он и будет являться сервером. Также рекомендую обратить внимание на вкладку «Настройки» и поизучать их внимательнее.  Хотя, в принципе, все уже по умолчанию нормально настроено и не сильно искушенному пользователю можно в этот раздел вообще не лезть. Но тем не менее, представляю вашему вниманию некоторые весьма интересные опции: А так можно управлять качеством потока видео: Весьма удобно помечать ролики, которые вы еще не успели посмотреть: Ну да ладно, думаю каждый здесь найдет для себя что-то интересное и нужное. А мы, сейчас, будем добавлять наши первые фильмы в общую медиатеку. Для этого вернитесь на главную страницу сервера и выберите вкладку «Добавить библиотеку». Скриншот ниже вам в помощь: На этом шаге нужно будет выбрать тип данных, которые мы будем добавлять. Здесь главное понять, что в одной библиотеке, может быть только один определенный тип файлов: У нас, на примере, это будут фильмы. Поэтому выбираем одноименный пункт и жмем кнопку «Следующий». В открывшемся окошке жмем на кнопку «Поиск папки с медиа-файлами» и указываем путь к диску с нужным содержимым: После всех выше проделанных манипуляций, в главном окне откроются наши видео, а через некоторое время к ним автоматически подтянется подробная информация с описанием и общим зрительским рейтингом: Ну разве не класс, народ? Такой фишки я раньше не видел ни в HMS-сервере, ни в Twonky. Не знаю как вам, а автору сие чудо очень даже нравится. Но это, мои дорогие, еще не все.  Если нажать на значок карандаша, который находится на экране слева, то открывается дополнительное меню для редактирования данных: А в нем, кроме всего прочего, можно выбрать новый фон для отображения в библиотеке, или даже постер: В общем, как видите, здесь практически любую информацию можно редактировать и подгонять под себя любимого. Чтобы было, так сказать, как хочется только вам. И это классно на самом деле, согласитесь. Но опять же ребятки и это еще не конец. Приложение Plex Media Server дает нам больше возможностей, стоит лишь пройти простую процедуру регистрации на официальном сайте, который, если вы не забыли, находится по адресу plex.tv: Кстати, если вы планируете раздавать с помощью данного сервера видео с компьютера, например, на телевизор Smart TV, либо планшет, то регистрация вам нужна будет по-любому. Имейте это ввиду. После того, как вы пройдете регистрацию и у вас будет свой логин и пароль от сервиса, можно сделать привязку вашего компа с установленной программой к аккаунту на сайте, чтобы еще расширить сетевые возможности.  Для этого в главном окне приложения снова нажмите пункт «Настройки», а затем раздел «Сервер»: На этом шаге вам нужно ввести ваши только что полученные данные и нажать кнопку «Войти». В итоге, если вы все сделали правильно, то настройки должны принять вид как на картинке ниже: И после этого, вам становится доступной еще одна сетевая фишка. А именно можно пригласить друга и дать ему доступ для просмотра вашей медиатеки.  Делается это следующим образом. Нужно зайти в раздел который вы хотите «расшарить» и нажать на изображение шестеренки в правом верхнем углу. В открывшемся меню выберите пункт «Поделиться»: Затем, в открывшемся диалоговом окне, надо ввести электронный адрес вашего товарища и отправить ему приглашение. На его почту придет письмо от Plex такого вида, в котором нужно для подтверждения щелкнуть на ссылку: После этого ваш друг проследует на официальный сайт программы, где пройдя простую и быструю регистрацию, получит доступ к вашим видео. Вот такая информация будет видна у него в аккаунте в разделе «Друзья»: Но здесь также следует отметить тот факт, что для доступа к вашей библиотеке из вне, нужно обязательно открыть на домашнем модеме порт номер 32400. В общем, уважаемые читатели, как видите сами, программа дает немалые возможности по построению медиа-сетей. Так что, как говорится, все карты вам в руки. Кстати, автор не упомянул еще об одной интересной фишке Plex`а, а именно о пункте «Посмотреть Позже»: Почитайте внимательно, для чего он вообще нужен. Думаю, эта опция вам тоже придется по душе: Уловили суть? Если нет, то вспомните как работает аналогичное по функционалу приложение под названием PlayOnTV. Смысл и принцип работы очень похожи. Ну да ладно, хватит уже описывать прелести самой программы. Давайте попробуем, наконец-то, подключиться к нашему медиа-серверу с какого-нибудь другого устройства. И первым на очереди будет Samsung Smart TV.  Но перед тем как приступить к дальнейшим настройкам, сейчас вам нужно обязательно выйти из своего аккаунта на сайте сервиса plex.tv. И скоро вы узнаете почему. Итак, включаем телик и идем в фирменный магазин приложений Samsung Apps. Там, в разделе самых популярных, скачиваете виджет с одноименным названием: После этого запускаете его и видите вот такую непонятную картину: Теперь вам нужно проследовать по адресу «plex.tv/pin» и ввести указанный на картинке проверочный код. Так вот, если бы в этот момент вы были авторизованы на сайте, то привязка данного кода не прошла бы. А так теперь вы пройдите по указанному пути, спокойно введите ваши логин и пароль, а затем появится форма для ввода кода: В итоге, успехом всей вашей операции, должно стать вот такое победоносное сообщение: Ну что же, теперь возвращаемся к телевизору и видим вот такую картину: Смотрите, приложение Plex Media Server на компьютере, полностью синхронизировалось с виджетом на телевизоре. Единственное, что здесь не понравилось автору, это неполный перевод на русский язык. Но это уже мелочи. А в остальном, очень удобно пользоваться. На телике также запоминается место последнего просмотра и в следующий раз, вам будет предложено начать именно с него: Так что, ребята, пользуйтесь и радуйтесь себе втихаря. А на этом месте тема Plex Media Server на русском языке, где скачать и как настроить объявляется закрытой. Хотелось бы еще показать схему подключения к серверу планшета на Android, но уже видимо сделаю это в другой статье.

7118.11.19

Intel анонсировала свою первую 7-нм видеокарту

Месяц спустя после анонса линейки дискретных видеокарт Intel на базе фирменной архитектуры семейства Xe старший вице-президент компании Раджа Кодури рассказал о технических характеристиках нового GPU компании, построенного по 7-нм технологическому процессу. Он также раскрыл сроки выпуска грядущих новинок, которые дебютируют сразу в трёх линейках.

В далее

7125.11.19

Круче «Игры Престолов». В сети появились первые отзывы на сериал The Witcher

Перед запуском сериала The Witcher стриминговый сервис Netflix выдал журналистам и прочим медийным личностямВ доступ к нескольким эпизодам шоу, чтобы те подогрели интерес публики, и без того мучающейсяВ в томительном предвкушении. Что ж, похоже, создатели экранизации справились со своей задачей на отлично: лидеры мнений наперебой хвалят сериал.

В далее

26221.11.19

Объявлена российская цена Xiaomi Mi Note 10 с камерой на 108 Мп и аккумулятором ёмкостью 5260 мАч

Во время сегодняшней презентации в Москве компания Xiaomi объявила о выпуске на российском рынке нового Mi Note 10. Это первый смартфон с камерой на 108 Мп. Помимо продвинутых фотовозможностейВ он получил сканер отпечатков пальцев в экране, аккумулятор высокой ёмкости и модуль NFC.В 

В далее

1301.12.19

Вагоностроители решили одну из главных проблем плацкартов

Для многих путешествие в плацкарте кажется настоящим испытанием — даже в современных вагонах иногда бывает слишком тесно. Федеральная пассажирская компания (ФПК), которая входит в состав РЖД, представила концепты новых плацкартных вагонов, которые должны решить эту проблему. Вдохновлялись инженеры модными нынче капсульными отелями.

В далее

23318.11.19

Антивирус Google заблокировал популярное приложение Xiaomi

Стремление Xiaomi сделать свои смартфоны дешевле вынуждают компанию встраивать рекламу непосредственно в фирменную прошивку MIUI и предустановленные приложения. Одно из них внезапно было заблокировано интегрированным с Google Play антивирусом, заподозрившим ПОВ в сливе пользовательских данных.

В далее

Здравствуйте, многоуважаемые читатели! Сейчас мы продолжим строить домашние медиа-сети, но перейдем уже на мобильные платформы. В общем, будем подключаться к сервису Plex TV с помощью планшета на Android. Данная статья, является логическим продолжением рассказа о весьма интересном приложении для ПК, под названием Plex Media Server. Только раньше мы подключали к нему телевизора Смарт ТВ, а сегодня будем делать это с мобильным устройством. 

Содержание статьи:

Поэтому давайте плавно переходить к делу. Итак для того, чтобы наш зеленый робот Андрюша смог работать в паре с компом и получать с него файлы мультимедиа, необходимо установить из Play Market`a приложение под названием Plex for Android: После этого запустите его и введите ваш логин и пароль с официального сайта программы Plex.tv: 

Как видите, здесь присутствует полная аналогия с версией для настольных компьютеров. Ну и конечно же, наши фильмы с компа уже доступны для выбора. Но если у вас доступ к медиатеке по какой-то причине отсутствует, то первым делом проверьте, видит ли ваше мобильные устройство сам Plex сервер на ПК: Ну что же, друзья, давайте попробуем что-нибудь посмотреть уже на планшете: И тут сразу вылез первый нюанс. Оказывается, что приложение для Android платное и подписка стоит 5 баксов в месяц:  А иначе фильм будет идти только одну минуту, a все фотографии обозначаются фирменным водяным знаком: Так что, либо оформляйте платную подписку, либо ищите в интернете уже активированные версии. А теперь, к слову, давайте также посмотрим на функции за деньги, самого медиа-сервера для систем Windows. Вот они на картинке: И запустив их на не очень производительном планшете, ничего кроме сильных тормозов видеопотока замечено не было. Хотя в настройках можно изменять качество видео, но на практике это ничего толком не изменило: Поэтому с этим пунктом нужно еще подробно разбираться, чтобы все-таки адаптировать параметры под определенное устройство. А на этом наш рассказ о том, как можно подключиться с помощью Android к сервису Plex TV завершен.Используемые источники:

  • https://mediapure.ru/multimedia/plex-domashnij-media-server-s-udalennym-dostupom/
  • https://m.habr.com/ru/post/306886/
  • https://pronetblog.by/prilozhenie-plex-media-server-gde-skachat-i-kak-nastroit.html
  • http://4pda.ru/2019/10/19/363074/
  • https://pronetblog.by/podklyuchaemsya-k-plex-tv-s-pomoshhyu-plansheta-na-android.html

ОСТАВЬТЕ ОТВЕТ

Please enter your name here
Please enter your comment!