Plex - это программа, которая работает на многих устройствах и операционных системах и позволяет обмениваться видео. Приложение транслирует видеоконтент на несколько устройств.
После того как вы настроите Plex на своем компьютере и подключите его к своей медиатеке, вы сможете получить доступ к своим видео, музыке и фотографиям из любого места. Plex воспроизводит контент на устройствах в локальной сети, включая смарт-телевизоры, такие как Apple TV.
Plex лучше всего работает на Apple TV четвертого поколения. Тем не менее, приложив немного усилий, вы можете заставить Plex работать на Apple TV третьего поколения.
Определите свою модель Apple TV
Apple TV третьего поколения и более ранние версии не поставляются с приложением Plex, и вы не можете устанавливать на устройство дополнительные приложения. Однако, если вы хотите немного взломать программное обеспечение, вы сможете заставить Plex работать на более старом Apple TV. Используйте обходной путь PlexConnect для запуска Plex на Apple TV третьего поколения, но запустить его сложно.
Если у вас есть Apple TV четвертого поколения или новее, используйте магазин приложений tvOS, чтобы загрузить приложение Plex для Apple TV.
С первого взгляда определить разницу между двумя Apple TV непросто. Оба представляют собой маленькие черные коробочки с закругленными краями. Apple TV четвертого поколения (2015 г.) поставлялся с черным сенсорным пультом Siri, а Apple TV третьего поколения поставлялся с серебристым пультом дистанционного управления с колесиком управления.
Если вы не можете определить, что есть что, воспользуйтесь руководством Apple по идентификации вашего Apple TV.
Установите Plex на Apple TV четвертого поколения или более поздней версии
По сравнению с процедурой установки Plex на Apple TV третьего поколения, процесс для Apple TV четвертого поколения и более поздних версий прост.
- Откройте приложение App Store на Apple TV. Найдите приложение Plex и загрузите его на свой Apple TV.
-
Откройте приложение Plex. Следуйте инструкциям на экране, чтобы подключиться к своей учетной записи Plex, используя предоставленную ссылку и четырехзначный код.
- Выберите свой сервер Plex из списка и начните потоковую передачу контента.
Установите Plex на Apple TV третьего поколения
Процедура установки Apple TV третьего поколения более сложная. Прежде чем начать, прочитайте процесс установки от начала до конца, чтобы оценить свой уровень комфорта.
Для этого требуется настроить хост-устройство (ПК или Mac), сеть и Apple TV. Мы будем использовать скрипты Python для дублирования существующего приложения Apple TV, а затем обманным путем заставим его воспроизводить контент Plex. Это умный обходной путь, но он не работает по принципу plug-and-play.
Установите Plex Connect на свой сервер
Прежде чем начать, вам необходимо правильно настроить несколько вещей:
- Убедитесь, что ваш Apple TV поддерживает прошивку (поддерживаются версии 5.1, 5.2, 5.3, 6.x и 7.x).
- Установите Python 2.7.x на машину, на которой работает ваш сервер Plex. Питон 3 не будет работать. В Windows загрузите и установите Python 2.7.15 или более позднюю версию.
- Установите статический IP-адрес для вашего устройства Plex Media Server и Apple TV. Проще всего это сделать с помощью резервирования DCHP на маршрутизаторе.
Также установите последнюю версию Plex Media Server на серверное устройство. Вы можете обновить Plex Media Server через страницу обновления на вашем сервере Plex.
Когда все будет готово, установите клиент PlexConnect на свой сервер. В общем, вам нужно скачать PlexConnect, получить для него сертификат безопасности и запустить демон.
Установка PlexConnect на Mac
Вот как установить его на Mac.
- Скачать и разархивировать архив PlexConnect с GitHub.
- Переместите папку PlexConnect в /Applications/ на вашем Mac.
- Создайте и установите SSL-сертификат для Apple TV. Это многоэтапный процесс, поэтому следуйте этому руководству по созданию SSL-сертификатов для Apple TV, чтобы настроить его.
-
Выполните следующую команду в Терминале, чтобы запустить демон PlexConnect:
sudo "/Applications/PlexConnect/PlexConnect.py"
Plex теперь будет работать.
Установите PlexConnect в Windows
Вот как установить его на ПК с Windows.
- Загрузите и разархивируйте файлы PlexConnect.
-
Переместите папку PlexConnect в папку Program Files. Используйте C:\Program Files (x86), если он существует, или C:\Program Files в противном случае.
- Создайте сертификат SSL, следуя этому руководству по созданию сертификатов SSL для Windows.
- Откройте папку PlexConnect в проводнике и дважды щелкните файл PlexConnect.py, чтобы запустить его. Когда UAC попросит утвердить приложение, нажмите Разрешить доступ..
Установить настройки DNS Apple TV
Теперь, когда PlexConnect работает на вашем сервере, настройте Apple TV. Настройки DNS необходимо изменить, чтобы они указывали на ваш компьютер PlexConnect.
-
Если ваш Apple TV подключен через Wi-Fi, перейдите в Настройки > Общие > Сеть> Wi-Fi . Выберите имя вашей сети Wi-Fi в меню.
Если ваш Apple TV подключен через Ethernet, перейдите к Настройки > Общие > Сеть> Ethernet.
- Измените настройки DNS с Автоматически на Вручную.
- Введите IP-адрес вашего сервера Plex, который вы настроили ранее с помощью резервирования DHCP. Если вы не помните IP-адрес, вы можете найти его в конфигурации маршрутизатора.
Установите SSL-сертификат на Apple TV
Сертификат SSL позволяет вашему серверу Plex и вашему Apple TV обмениваться данными через HTTPS. Хотя HTTPS является более безопасным протоколом, чем HTTP, это не главная проблема. Apple TV больше не обмениваются данными через незашифрованные соединения HTTP, поэтому требуется сертификат SSL.
- Перейдите в меню Apple TV Настройки.
- Выберите Общие > Отправить данные в Apple и выберите Нет.
- При выбранном Send Data To Apple нажмите кнопку Play (не обычную кнопку Select) на пульте дистанционного управления. Он запускает процесс добавления профиля на Apple TV.
- В диалоговом окне введите https://trailers.apple.com/trailers.cer точно.
Итог
С Plex Connect, работающим на вашем сервере, теперь вы можете получить доступ к Plex на своем Apple TV. Откройте приложение «Трейлеры» на Apple TV, и вы подключитесь к приложению Plex.
Автоматически запускать PlexConnect при запуске
По умолчанию вам нужно будет запускать PlexConnect.py каждый раз, когда ваш сервер перезагружается вручную. Если вы хотите, чтобы он запускался при запуске либо как демон в macOS, либо как служба Windows, это возможно. Следуйте инструкциям ниже.
Windows
Чтобы запускать PlexConnect.py как службу при запуске, установите PyWin32. Это расширение операционной системы Windows позволяет, среди прочего, вызывать скрипты Python без ввода данных пользователем.
Вы можете установить PyWin32, загрузив его с Github и собрав из исходников или через pip. Если у вас Python 2.7.9 или новее, pip устанавливается автоматически. Чтобы установить PyWin32 с помощью pip, выполните следующую команду в окне CMD:
pip установить pywin32
Если pip не установлен, обновите версию Python до более современной. Если вы не можете обновить свою версию Python, соберите утилиту из исходного кода, следуя инструкциям на странице PyWin32 в Github. Вы также можете установить pip отдельно.
После того, как PyWin32 запущен и работает, пришло время настроить PlexConnect.py как службу. Во-первых, убедитесь, что PlexConnect в данный момент не запущен. Если в окне CMD запущен PlexConnect, используйте сочетание клавиш Ctrl+ C, чтобы закрыть его.
Откройте каталог PlexConnect в папке Program Files и перейдите в папку Support\Win. Там вы найдете четыре bat-файла, которые можно использовать для установки и удаления PlexConnect как службы, а также для запуска и остановки службы после ее установки. Запустите файл install.bat, чтобы установить PlexConnect.py как службу.
мак
Если PlexConnect запущен, выйдите из него, выбрав окно терминала и нажав сочетание клавиш Ctrl+ C..
Как только PlexConnect перестанет работать, откройте новое окно Терминала и выполните следующую команду:
cd "/Applications/PlexConnect/support/OSX"
sudo./install.bash
Эти команды загружают PlexConnect.py в качестве демона запуска, который запускается каждый раз при загрузке вашего Mac.
Советы по устранению неполадок
Если у вас возникли проблемы при установке Plex на Apple TV третьего поколения, ознакомьтесь с документацией PlexConnect на Github. Вы также можете попробовать форумы Plex для решения проблем, не описанных в документации по установке.