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

Plex — это программа, которая работает на многих устройствах и в операционной системе, которая позволяет обмениваться видео. Приложение передает потоковое видео на несколько устройств.

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

Plex лучше всего работает на четвертом поколении Apple TV, но с небольшим количеством крови, пота и слез (хорошо, просто немного нервно), вы можете заставить Plex работать на Apple TV третьего поколения.

Определение вашей модели Apple TV

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

Если у вас Apple TV четвертого поколения или новее, вы сможете использовать tvOS App Store для загрузки приложения Plex для Apple TV.

Визуальное сравнение 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. Открыть Магазин приложений приложение на вашем Apple TV. Найдите приложение Plex и загрузите его на свой Apple TV.


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


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


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

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

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

Готовиться

Прежде чем начать, вам нужно правильно настроить несколько параметров:

  • Убедитесь, что на Apple TV установлена ​​поддерживаемая прошивка (поддерживаются версии 5.1, 5.2, 5.3, 6.x и 7.x)
  • Убедитесь, что у вас установлен Python 2.7.x на компьютере, на котором работает сервер Plex. 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 в /Приложения/ на вашем 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, нажмите Разрешить доступ.


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

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

Экран настройки DNS от Apple TV
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 больше не будут общаться через незашифрованные соединения HTTP, поэтому требуется сертификат SSL.


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


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


  3. С участием Отправить данные в Apple по-прежнему выбран, нажмите Играть Кнопка (не обычная кнопка выбора) на вашем пульте. Это запустит процесс добавления профиля на ваш 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, вы можете собрать утилиту из исходного кода, следуя инструкциям на странице Python 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 для решения проблем, не описанных в документации по установке.

Ссылка на основную публикацию