Как установить Plex на Apple TV

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 App Store, чтобы загрузить приложение Plex для Apple TV.

Apple, Inc

Нелегко с первого взгляда отличить два Apple TV. Оба представляют собой маленькие черные коробки с закругленными краями. Apple TV четвертого поколения поставляется с черным сенсорным пультом Siri и был выпущен в 2015 году. Apple TV третьего поколения поставляется с серебряным пультом дистанционного управления с колесиком управления и выпущен в 2012 году.

Если вам сложно разобраться, что есть что, используйте руководство Apple по идентификации вашего Apple TV.

Установка Plex на Apple TV четвертого поколения или новее

По сравнению с процедурой установки Plex на Apple TV третьего поколения, процесс для Apple TV четвертого поколения и более поздних версий до смешного прост.

  1. Открыть App Store на вашем Apple TV. Найдите приложение Plex и загрузите его на свой Apple TV.

  2. Открыть Приложение Plex. Следуйте инструкциям на экране, чтобы подключиться к своей учетной записи Plex, используя предоставленную ссылку и четырехзначный код.

  3. Выберите свой сервер Plex из списка и начните потоковую передачу контента.

Установка Plex на Apple TV третьего поколения

Процедура установки Apple TV третьего поколения далеко не проста. Прочтите процесс установки от начала до конца, прежде чем начинать оценивать свой уровень комфорта на каждом этапе.

Это требует настройки вашего хост-устройства (ПК или Mac), вашей сети и Apple TV. Мы будем использовать сценарии Python, чтобы дублировать существующее приложение Apple TV, а затем обманом заставить его воспроизводить контент Plex. Это умный обходной путь, но не по принципу plug-and-play.

Готовиться

Прежде чем вы начнете, вам необходимо правильно настроить пару вещей:

  • Убедитесь, что на вашем Apple TV установлена ​​поддерживаемая прошивка (поддерживаются версии 5.1, 5.2, 5.3, 6.x и 7.x)
  • Убедитесь, что на компьютере, на котором работает ваш сервер Plex, установлен Python 2.7.x. Python 3 работать не будет. Если вы используете Mac, на нем установлен Python 2.7. В Windows загрузите и установите Python 2.7.15 или новее.
  • Установите статический IP-адрес для вашего устройства Plex Media Server и Apple TV. Самый простой способ сделать это — зарезервировать DCHP на вашем маршрутизаторе.

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

Установите Plex Connect на свой сервер

Когда все будет готово, нам нужно будет установить клиент PlexConnect на ваш сервер. В общем, вам нужно будет загрузить PlexConnect, получить для него сертификат безопасности и запустить демон.

Установите PlexConnect на Mac

  1. Загрузите и распакуйте архив PlexConnect с GitHub.

  2. Перемещение Папка PlexConnect в / Applications / на вашем Mac.

  3. Создайте и установите сертификат SSL для вашего Apple TV. Это многоэтапный процесс, поэтому следуйте этому руководству по созданию сертификатов SSL для Apple TV, чтобы настроить его.

  4. Выполните следующую команду в Терминале, чтобы запустить демон PlexConnect:

  5. Plex теперь запустится.

Установите PlexConnect в Windows

  1. Загрузите и распакуйте файлы PlexConnect.

  2. Переместите папку PlexConnect в папку Program Files. Использовать C: Program Files (x86) если существует или C: Program Files в противном случае.

  3. Создайте сертификат SSL, следуя этому руководству по созданию сертификатов Windows SSL.

  4. Откройте папку PlexConnect в проводнике и дважды щелкните значок PlexConnect.py файл, чтобы запустить его. Когда UAC попросит одобрить заявку, нажмите разрешить доступ.

Установите настройки DNS Apple TV

Теперь, когда на нашем сервере запущен PlexConnect, пришло время настроить Apple TV. Необходимо изменить настройки DNS, чтобы они указывали на ваш компьютер PlexConnect.

Plex

  1. Если ваш Apple TV подключен через Wi-Fi, перейдите к Настройки> Общие> Сеть> Wi-Fi. Выберите в меню название своей сети Wi-Fi.

    Если ваш Apple TV подключен через Ethernet, перейдите к Настройки> Общие> Сеть> Ethernet.

  2. Измените настройки DNS с автоматически в механический.

  3. Введите IP-адрес вашего сервера Plex, который вы установили ранее с помощью резервирования DHCP. Если вы не помните IP-адрес, вы можете найти его в конфигурации вашего маршрутизатора.

Установите сертификат SSL на свой Apple TV

Сертификат SSL позволит вашему серверу Plex и Apple TV обмениваться данными по HTTPS. Хотя это более безопасный протокол, чем HTTP, это не главная проблема. Apple TV больше не будет обмениваться данными через незашифрованные HTTP-соединения, поэтому требуется сертификат SSL.

  1. Перейдите к Apple TV Настройки меню.

  2. Выбрать Общие> Отправить данные в Apple И выберите Нет.

  3. Работы С Нами Отправить данные в Apple все еще выбран, нажмите Играть (а не обычная кнопка Select) на пульте дистанционного управления. Это запустит процесс добавления профиля на ваш Apple TV.

  4. В диалоговом окне введите http://trailers.apple.com/trailers.cer именно так.

Потоковая передача с PlexConnect

Теперь, когда Plex Connect работает на вашем сервере, вы можете получить доступ к Plex на своем Apple TV. Откройте приложение Trailers на Apple TV, и вы подключитесь к приложению Plex.

Автоматический запуск PlexConnect при запуске

По умолчанию вам нужно вручную запускать PlexConnect.py при каждом перезапуске сервера. Если вы хотите, чтобы он запускался при запуске либо как демон в macOS, либо как служба в Windows, это возможно. Следуйте инструкциям ниже.

Windows

Чтобы запустить PlexConnect.py в качестве службы при запуске, вам необходимо установить PyWin32. Это расширение операционной системы Windows позволяет, среди прочего, вызывать сценарии Python без ввода данных пользователем.

PyWin32 можно установить либо загрузив с Github и собрав из исходников, либо через pip. Если вы используете Python 2.7.9 или новее, pip будет автоматически установлен вместе с Python. Чтобы установить PyWin32 с помощью pip, выполните следующую команду в окне CMD.

Если у вас не установлен pip, вам следует обновить свою версию Python до более современной версии. Если вы не можете обновить свою версию Python, вы можете собрать утилиту из исходного кода, следуя инструкциям на странице PyWin32 на Github. Пип также можно установить отдельно.

Когда PyWin32 запущен и работает, мы готовы настроить PlexConnect.py как службу. Во-первых, убедитесь, что PlexConnect в данный момент не запущен. Если есть окно CMD, в котором работает PlexConnect, используйте Ctrl + C сочетание клавиш, чтобы выключить его.

Откройте каталог PlexConnect в папке Program Files и перейдите к Поддержка Win папка. Там вы найдете четыре файла bat, которые можно использовать для установки и удаления PlexConnect как службы, а также для запуска и остановки службы после ее установки. Запустить install.bat файл для установки PlexConnect.py как службы.

макинтош

Если PlexConnect запущен, выйдите из него, выбрав его окно терминала и нажав кнопку Ctrl + C Сочетание клавиш.

Когда PlexConnect перестанет работать, откройте новое окно терминала и выполните следующие команды.

Эти команды загрузят PlexConnect.py в качестве демона запуска, который будет запускаться каждый раз при загрузке вашего Mac.

Советы по устранению неполадок

Если у вас возникнут проблемы при установке Plex на Apple TV третьего поколения, лучше всего проверить документацию PlexConnect на Github. Вы также можете попробовать на форумах Plex проблемы, не описанные в документации по установке.