Plexconnect для apple tv

Plex Blog

Introducing PlexConnect, an AppleTV client which Thinks Different

One of the coolest things about building a media server with a API is that you never know what sort of clients are going to appear out of thin air. Over the years we’ve been incredibly impressed with a wide range of projects: The original Plex for Roku, the insanely popular Plex for Samsung app, and even the original version of Plex/Web were all developed by people who wanted to see Plex go where it had never gone before. (Also note that we hired Eric, the Plex/Web guy. If you want a full-time job with Plex, now you know what impresses more than a résumé.)

There’s one little box in the living room which hasn’t been as fully compatible with Plex as we’ve liked, and that’s the Apple TV. There’s been a Plex client available for a few years now, but only for Jailbroken devices, which means the more powerful v3 device can’t be used (and let’s face it, Jailbreaking can be tricky). Oh, and we hired one of those guys too.

Enter PlexConnect. The brainchild of Baa, roidy and f00b4r, it’s a super clever little hack which allows a rich, fully-functional Plex client on un-jailbroken ATV2 and ATV3 (1080p!) devices. Essentially, you run a program on your computer which masquerades as the Trailer app. Next, change one setting on the ATV, and you’re up and running. It took me less than 2 minutes to install and get it running. It already uses the new transcoder (which means great support for subtitles), and I suspect it’ll support myPlex soon as well. In the PlexPass preview release of the media server, it also supports AC3 5.1 (remuxing and transcoding from DTS). Another cool thing: it supports iTunes DRM’ed video files.

Unlike the other Plex client for ATV2, this one uses XML and Javascript, which means it’s super easy to develop for. We can only hope that Apple opens up their App Store to these ATV “widgets” at some point.

Without further ado, I’ll leave you with some screenshots of PlexConnect. You can install the official version from here, or if you’re running v5.2 of the firmware or later, you can try our version, which has a few tweaks featured in the photos below.

Note that these are early days still, you’ll need to know your way around a Terminal, but I expect a more polished installer isn’t far off. Check out their wiki for more information.

N.B. The current release does NOT yet run on Synology boxes, which is apparently a limitation of the bundled Python.

Our hats are off to Baa and roidy, what they’ve accomplished is incredibly impressive!

Источник

Plex media server – Настройка взаимодействия сервера и Apple TV

Настройка взаимодействия Plex сервера и Apple TV

Plex media server — Для того что бы подключаться к Plex серверу, и воспроизводить его контентом на Apple TV устройстве. Необходимо:

  1. [Установить специальный плагин «PlexConnect» на ПК, на котором установлен Plex media server.](#Установка PlexConnect на ПК)
  2. [Установить сертификат PlexConnect на приставку Apple TV](#Установка сертификата PlexConnect на приставку Apple TV)
  3. [Произвести настройку DNS сервера на Apple TV устройстве](#Настройка Apple TV для подключения к Plex медиатеке)
Читайте также:  Мелодии айфон 12 мини

Схема Взаимодействия

Установка PlexConnect на ПК

PlexConnect (https://github.com/iBaa/PlexConnect/wiki/Install-Guide)–это специальная программа, которая перехватывает запрос на DNS сервер с Apple TV, и подставляет свои данные в ответе Apple TV. В результате чего при нажатии кнопки Трейлеры (Trellers) на Apple TV,

происходит переход на портал Plex.

Причем данный результат достигается без jailbreak устройства Apple TV.

Для установки, плагина PlexConnect, предварительно требуется установить интерпретатор языка Python. Для это установите python-2.7.5.amd64.exe.

После установки python-2.7.5.amd64.exe скопируйте папку Plex_Connect (из архива) на диск C.

В папке Plex Connect главным исполняющим файлом является «C:Plex_ConnectPlexConnect.py» создайте ярлык для данного файла на рабочем столе. Только после запуска PlexConnect.py начнется работа PlexConnect плагина.

Скриншот корректно запущенного PlexConnect’a.:

Вслучае если необходимо скрыть запуск и работу скрипта PlexConnect.py, на ПК с Plex сервером. Создайте текстовый файл PlexConnectStart.vbs с содержимым:

Set oShell = WScript.CreateObject («WSCript.shell»)

oShell.run «C:Plex_ConnectPlexConnect.py», 2

Set oShell = Nothing

И добавьте его в автозапуск Windows.

Теперь скрипт будет запускаться в свернутом режиме.

Далее приступим к установке сертификата PlexConnect на устройство Apple TV.

Установка сертификата PlexConnect на **приставку Apple TV**

Убедитесь в том что у Вас установлена программа iTunes.

Установите программу iPhoneConfigUtilitySetup.exe. Запустите iPhone Configuration Utility ярлык программы находится в меню пуск. Возьмите кабель micro USB и подсоедините им Apple TV к ПК без подключенного кабеля HDMI. Убедитесь что iTunes не запущен и закрыт.

В папке “C:Plex Connectassetscertificates” Вы найдете сертификат

trailers.der который необходимо установить на Ваш ПК. Для этого щелкните дважды по файлу trailers.der. В появившемся окне нажмите «Установить сертификат», далее следуйте инструкциям на скриншотах.

4

После установки сертификата на ПК, запустите iPhone Configuration Utility. Убедившись что устройство Apple TV отображается в DEVICES установите сертификат в Apple TV как указано на скриншотах.

1

2

3

После того так сертификат был установлен, кнопка на против сертификата «Inatall» сменит название на «Remove»

Отключите Apple TV от ПК. Теперь можно приступить к настройке Apple TV для подключения к Plex.

Настройка Apple TV для подключения к Plex медиатеке

Перед тем как приступить к настройке подключения Apple TV к Plex медиатеке, убедитесь в том что сервер Plex работает. А так же PlexConnect корректно запущен на ПК.

Включите Apple TV и подключите к сети (пач корд или вай-фай без разницы). Убедитесь еще раз в том, что сертификат установлен. Для этого пройдите по шагам указанным на скриншотах.:

1 ](http://www.mediadoma.com/wp-content/uploads/2017/04/word-image-33.jpg) 2 [

3 ](http://www.mediadoma.com/wp-content/uploads/2017/04/word-image-35.jpg) 4 [

Теперь можно настраивать DNS сервер

После указания DNS сервера вручную, если Вами все было сделано верно. При нажатии на кнопку «Треллеры», Вы увидите медиатеку Plex.

1

2

Источник

Как запустить Plex на Apple TV 3G/2G без джейлбрейка [инструкция]

До сих пор установка неофициального ПО на Apple TV означала необходимость выполнить джейлбрейк – открыть доступ к операционной системе телеприставки. С появлением приложения PlexConnect любой пользователь устройства может воспользоваться преимуществами медиаплеера Plex – возможность воспроизведения видео в любом формате, а также фотографий и музыки с компьютера, не прибегая к взлому устройства.

Предлагаем подробную инструкцию по настройке Apple TV 3G для работы с сервером Plex на Mac. Воспользоваться руководством могут владельцы приставки не только второго, но и третьего поколения, для которого пока не найдены уязвимости и не выпущены джейлбрейк-эксплоиты. Руководство для Windows на английском языке можно найти здесь.

Как запустить Plex на Apple TV 3G/2G без джейлбрейка:

Шаг 1: На главном экране Apple TV зайдите в меню Настройки.

Шаг 2: В настройках перейдите в раздел Основные, далее Сеть.

Шаг 3: Здесь зайдите в меню сетевого подключения Ethernet или Wi-Fi, если устройство работает через беспроводную сеть.

Шаг 4: Перейдите на раздел Настройки DNS и поменяйте режим Автоматический на Вручную.

Шаг 5: На экране Настройка DNS укажите IP-адрес вашего компьютера с запущенным Plex. Он будет служить в качестве DNS-сервера для Apple TV. Нажмите кнопку ОК.

Шаг 6: На компьютере скачайте приложение PlexConnect по этой ссылке.

Шаг 7: Распакуйте файлы в любое место.

Шаг 8: Зайдите в подпапку PlexConnect-XML_templates и откройте файл Settings.py с помощью TextEdit.

Шаг 9: Найдите строчку «return ‘8.8.8.8’ # google public DNS» и замените «8.8.8.8» адресом вашего DNS-сервера (см. шаг 5). Сохраните файл.

Шаг 10: Запустите Терминал и напишите команду cd. Нажмите пробел и перенесите папку PlexConnect-XML_templates из Finder на окно Терминала. Нажмите Enter.

Читайте также:  Заводские обои айфон 13 про

Шаг 11: Напишите и выполните команду «sudo ./PlexConnect.py». Терминал предложит ввести пароль администратора. Укажите пароль и нажмите Ок.

Шаг 12: Теперь снова вернитесь к Apple TV. На главном экране найдите иконку приложения Трейлеры и запустите его. Вместо программы Apple вы увидите новое меню медиапроигрывателя Plex.

Источник

Как получить 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 TV четвертого поколения поставляется с черным сенсорным пультом Siri и был выпущен в 2015 году. Apple TV третьего поколения поставляется с серебристым пультом управления с колесом управления и был выпущен в 2012 году.

Если вам трудно разобраться, что именно, используйте руководство 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. Это умный обходной путь, но он не подключи и играй.

Готовиться

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

  • Убедитесь, что на 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

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

Переместите папку PlexConnect в / Applications / на вашем Mac.

Читайте также:  Отзовик iphone 12 pro max

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

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

Plex теперь будет работать.

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

Загрузите и разархивируйте файлы PlexConnect.

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

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

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

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

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

Выберите « Основные»> «Отправить данные в Apple» и выберите « Нет».

Если выбран параметр « Отправить данные в Apple» , нажмите кнопку « Воспроизведение» (не обычную кнопку «Выбор») на пульте дистанционного управления. Это запустит процесс добавления профиля на ваш Apple TV.

В диалоговом окне введите 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, вы можете собрать утилиту из исходного кода, следуя инструкциям на странице GWHub для PyWin32 . Пип также может быть установлен отдельно .

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

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

макинтош

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

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

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

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

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

Источник

Оцените статью