如何在Apple TV上安装Plex

这是你使用苹果电视的又一个原因

一个程序运行在许多设备和操作系统这允许视频共享。应用程序将视频内容流流跨多个设备流。

在计算机上设置Plex并将其附加到媒体库之后,就可以从任何地方访问视频、音乐和照片。Plex在本地网络设备上播放内容,包括智能电视机顶盒苹果电视

Plex在第四代苹果电视上表现最好。不过,只要稍加努力,你就可以让Plex开发第三代苹果电视。

确定你的Apple TV模式

第三代及更早的苹果电视没有附带Plex应用,你也不能在设备上安装其他应用。然而,如果你愿意做一些软件黑客,你应该能够让Plex运行在旧的Apple TV上。使用PlexConnect解决方案在第三代Apple TV上运行Plex,但要让它运行起来很有挑战性。

如果你有第四代或更新的Apple TV,请使用TVOS应用商店下载Plex App for Apple TV。

第三代和第四代Apple TV的视觉比较。

苹果公司。

这并不容易透明地讲述两个苹果电视之间的区别。两者都是带圆​​形边缘的小黑匣子。第四代Apple TV(2015)带有黑色触敏Siri遥控器,第三代Apple电视带有一个带有控制轮的银遥控器。

如果你不能确定哪个是哪个,那就用它苹果识别苹果电视的指南

在第四代或更高版本的苹果电视上安装Plex

与在第三代Apple TV上安装Plex的过程相比,在第四代及以后的Apple TV上安装Plex的过程比较简单。

  1. 打开应用商店你的苹果电视上的应用程序。搜索Plex应用程序并将其下载到你的Apple TV上。

  2. 打开丛应用。按照屏幕上的说明,使用提供的链接和四位数代码连接到Plex帐户。

  3. 从列表中选择您的Plex服务器并开始流媒体内容。

在第三代苹果电视上安装Plex

第三代Apple TV的安装过程更复杂。在开始之前,从开始完成安装过程以完成您的舒适度。

它需要配置您的主机设备(PC或Mac)、您的网络和您的Apple TV。我们将使用Python脚本复制现有的Apple TV应用程序,然后欺骗它播放Plex的内容。这是一个聪明的解决方案,但不是即插即用。

在服务器上安装Plex Connect

在你开始之前,你需要正确设置一些事情:

  • 确保你的Apple TV支持固件(版本5.1,5.2,5.3,6。x, 7。xare supported).
  • 安装Python 2.7。xon the machine that runs your Plex server. Python 3 will not work. Python 2.7 is installed on Mac computers. On Windows, download and install Python 2.7.15 or later.
  • 配置静态IP地址适用于您的Plex Media Server设备和Apple TV。最简单的方法是通过路由器上的DCHP预约。

另外,在服务器设备上安装最新版本的Plex Media Server。可以通过Plex服务器上的更新页更新Plex Media服务器。

一切就绪后,在服务器机器上安装PlexConnect客户机。一般来说,您需要下载PlexConnect,为它获得一个安全证书,然后启动这个守护进程。

在Mac上安装PlexConnect

下面是如何在Mac上安装它。

  1. 下载并从GitHub中解压缩PlexConnect存档。

  2. 移动PlexConnect文件夹/应用程序/在你的Mac。

  3. 为Apple TV创建并安装SSL证书。这是一个多步骤的过程,所以请遵循为Apple TV创建SSL证书的指南来设置它。

  4. 在“Terminal”中运行如下命令启动PlexConnect守护进程:

    sudo /应用程序/ PlexConnect / PlexConnect.py”

    Plex现在将运行。

在Windows上安装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机器。

Apple TV的DNS配置界面
  1. 如果你的Apple TV通过Wi-Fi连接,请转到设置>一般>网络>无线网络。从菜单中选择您的Wi-Fi网络名称。

    如果你的苹果电视通过以太网连接,导航到设置>一般>网络>以太网

  2. 更改DNS设置自动手册

  3. 输入Plex服务器的IP地址,该地址是之前使用DHCP保留设置的。如果你不记得IP地址,你可以在路由器配置中找到它。

在Apple TV上安装SSL证书

SSL证书允许您的Plex服务器和Apple TV通过HTTPS进行通信。尽管HTTPS比HTTP更安全,但这不是主要问题。Apple tv不再通过未加密的HTTP连接进行通信,因此需要SSL证书。

  1. 导航到Apple TV设置菜单。

  2. 选择一般>发送数据到苹果并选择

  3. 向苹果发送数据仍然选择,按按钮(不是普通的选择按钮)。它开始了向Apple TV添加个人资料的过程。

  4. 在弹出的对话框中输入http://trailers.apple.com/trailers.cer完全正确。

流与PlexConnect

使用Plex Connect在您的服务器上运行,您现在可以访问Apple TV上的Plex。在Apple TV上打开拖车应用程序,您将连接到Plex应用程序。

在启动时自动运行PlexConnect

默认情况下,每次服务器手动重启时都需要启动PlexConnect.py。如果您想让它在启动时作为macOS上的守护进程或Windows服务运行,这是可能的。按照下面的说明操作。

视窗

要在启动时将PlexConnect.py作为服务运行,请安装pywin32.。Windows操作系统的这个扩展允许在没有用户输入的情况下调用Python脚本。

你可以通过从Github下载PyWin32并从源代码或通过pip进行构建来安装它。如果你有Python 2.7.9或更高版本,pip会自动安装。使用pip安装PyWin32,在CMD窗口中执行以下命令:

pip安装pywin32.

如果没有安装pip,请将Python版本更新为更现代的版本。如果无法更新您的Python版本,请从源代码构建该实用程序按照PyWin32的GitHub页面上的说明。你也可以安装pip分别

PyWin32启动并运行后,是时候将PlexConnect.py配置为服务了。首先,确保PlexConnect当前没有运行。如果有一个运行PlexConnect的CMD窗口,使用Ctrl+C键盘快捷键关闭它。

在程序文件文件夹中打开PlexConnect目录并导航到支持\赢文件夹中。在那里您将发现四个bat文件,您可以使用它们来安装和卸载PlexConnect作为一个服务,并在安装后启动和停止服务。运行install.bat文件将PlexConnect.py作为服务安装。

mac

如果PlexConnect正在运行,通过选择its退出终端窗口,然后按Ctrl+C键盘快捷键。

一旦PlexConnect不再运行,打开一个新的终端窗口,并执行以下命令:

cd /应用程序/ PlexConnect /支持/ OSX”

sudo。/ install.bash

这些命令将PlexConnect.py作为启动守护进程加载,它在Mac每次启动时启动。

故障排除技巧

如果你在你的第三代苹果电视上安装Plex时遇到了麻烦,请检查GITHUB上的PlexConnect文档。您还可以尝试使用Plex论坛来解决安装文档中没有涉及的问题。

这个页面有用吗?