AppleTVにPlexをインストールする方法

Plexは、ビデオ共有を可能にする多くのデバイスとオペレーティングシステムで実行されるプログラムです。 アプリケーションは、複数のデバイス間でビデオコンテンツをストリーミングします。

Plexは、AppleTVのようなスマートTVボックスなどのローカルネットワークデバイスでコンテンツを再生するのに特に熟練しています。

Plexは第XNUMX世代のAppleTVで最適に動作しますが、少しの血、汗、涙(ほんの少しの神経質)で、Plexを第XNUMX世代のAppleTVで動作させることができます。

AppleTVモデルの特定

PlexConnectの回避策を使用して、第XNUMX世代のApple TVでPlexを実行できますが、実行するのは少し難しいです。

第XNUMX世代以降のAppleTVをお持ちの場合は、tvOS AppStoreを使用してAppleTV用のPlexアプリをダウンロードできます。

アップル社

2015台のAppleTVを一目で区別するのは簡単ではありません。 どちらも、エッジが丸い小さな黒いボックスです。 第XNUMX世代のAppleTVには、黒のタッチセンシティブSiriリモコンが付属し、XNUMX年にリリースされました。第XNUMX世代のApple TVには、コントロールホイール付きのシルバーのリモコンが付属し、XNUMX年にリリースされました。

どれがどれかを分類するのに苦労している場合は、Appleのガイドを使用してAppleTVを識別してください。

第XNUMX世代のAppleTV以降へのPlexのインストール

Plexを第XNUMX世代のAppleTVにインストールする手順と比較すると、第XNUMX世代以降のAppleTVのプロセスはコミカルに単純です。

  1. Video Cloud Studioで App Storeで AppleTVのアプリ。 Plexアプリを検索し、AppleTVにダウンロードします。

  2. Video Cloud Studioで Plexアプリ。 画面の指示に従って、提供されたリンクとXNUMX桁のコードを使用してPlexアカウントに接続します。

  3. リストからPlexサーバーを選択し、コンテンツのストリーミングを開始します。

第XNUMX世代AppleTVへのPlexのインストール

第XNUMX世代のAppleTVのインストール手順は決して簡単ではありません。 各ステップで快適さのレベルを測定する前に、インストールプロセスを最初から最後までお読みください。

Pythonスクリプトを使用して既存のAppleTVアプリケーションを複製し、それをだましてPlexのコンテンツを再生します。 and-play.これは巧妙な回避策ですが、プラグアンドプレイではありません。

準備をする

始める前に、いくつかのことを適切に設定する必要があります。

  • Apple TVがサポートされているファームウェア上にあることを確認します(バージョン5.1、5.2、5.3、6.x、および7.xがサポートされています)
  • Plexサーバーを実行するマシンにPython2.7.xがインストールされていることを確認してください。 Python3は機能しません。 Macを実行している場合は、Python2.7がインストールされています。 Windowsでは、Python2.7.15以降をダウンロードしてインストールします。
  • Plex MediaServerデバイスとAppleTVの両方に静的IPアドレスを設定します。 これを行う最も簡単な方法は、ルーターのDCHP予約を使用することです。

Plexサーバーの更新ページからPlexMediaServerを更新できます。

サーバーにPlexConnectをインストールする

すべての準備ができたら、サーバーマシンにPlexConnectクライアントをインストールする必要があります。 大まかに言って、PlexConnectをダウンロードし、そのセキュリティ証明書を取得して、デーモンを起動する必要があります。

MacにPlexConnectをインストールする

  1. GitHubからPlexConnectアーカイブをダウンロードして解凍します。

  2. 移動 PlexConnectフォルダー 〜へ /アプリケーション/ あなたのMacで。

  3. AppleTV用のSSL証明書を作成してインストールします。 これは複数のステップからなるプロセスであるため、Apple TVのSSL証明書を作成して設定するには、このガイドに従ってください。

  4. ターミナルで次のコマンドを実行して、PlexConnectデーモンを起動します。

  5. Plexが実行されます。

WindowsにPlexConnectをインストールする

  1. PlexConnectファイルをダウンロードして解凍します。

  2. PlexConnectフォルダーをProgramFilesフォルダーに移動します。 Use使用する はC: Program Files(x86) 存在する場合または C:プログラムファイル さもないと。

  3. このガイドに従ってWindowsSSL証明書を作成して、SSL証明書を生成します。

  4. ExplorerでPlexConnectフォルダーを開き、をダブルクリックします。 PlexConnect.py UACによる申請の承認を求められたら、をクリックします。 アクセスを許可します.

Apple TVDNS設定を設定する

DNS設定は、PlexConnectマシンを指すように変更する必要があります。

プレックス

  1. Apple TVがWi-Fi経由で接続されている場合は、 設定>一般>ネットワーク&Fi。 メニューからWi-Fiネットワークの名前を選択します。

    Apple TVがイーサネット経由で接続されている場合は、 設定>一般>ネットワーク>イーサネット.

  2. DNS設定をから変更します 自動的に 〜へ マニュアル.

  3. DHCP予約を使用して以前に設定したPlexサーバーのIPアドレスを入力します。 IPアドレスを思い出せない場合は、ルーター構成で見つけることができます。

AppleTVにSSL証明書をインストールします

SSL証明書により、PlexサーバーとAppleTVがHTTPS経由で通信できるようになります。 Apple TVは暗号化されていないHTTP接続を介して通信しなくなるため、SSL証明書が必要です。

  1. AppleTVに移動します 設定 メニュー。

  2. 次の項目を選択します: 一般> Appleにデータを送信する 選択して いいえ。

  3. Appleにデータを送信する まだ選択されている場合は、 遊びます リモコンのボタン(通常の選択ボタンではありません)。 これにより、AppleTVにプロファイルを追加するプロセスが開始されます。

  4. ダイアログボックスで、次のように入力します http://trailers.apple.com/trailers.cer 正確に。

PlexConnectを使用したスト​​リーミング

Apple TVでTrailersアプリを開くと、Plexアプリケーションに接続されます。

起動時にPlexConnectを自動的に実行

デフォルトでは、サーバーを再起動するたびにPlexConnect.pyを手動で起動する必要があります。 起動時にmacOSのデーモンまたはWindowsのサービスとして実行したい場合は、それが可能です。 以下の手順に従ってください。

Windows

起動時にPlexConnect.pyをサービスとして実行するには、PyWinXNUMXをインストールする必要があります。 このWindowsオペレーティングシステムの拡張により、Pythonスクリプトをユーザー入力なしで呼び出すことができます。

PyWin32は、Githubからダウンロードしてソースからビルドするか、pipを介してインストールできます。 9以降を実行している場合、pipはPythonとともに自動的にインストールされます。 pipを使用してPyWin32をインストールするには、CMDウィンドウで次のコマンドを実行します。

pipがインストールされていない場合は、Pythonのバージョンをより新しいバージョンに更新する必要があります。 Pythonのバージョンを更新できない場合は、PyWin32のGithubページの手順に従って、ソースからユーティリティをビルドできます。 ピップは個別にインストールすることもできます。

PyWin32が稼働しているので、PlexConnect.pyをサービスとして構成する準備ができています。 PlexConnectを実行しているCMDウィンドウがある場合は、 Ctrl + C シャットダウンするためのキーボードショートカット。

Program FilesフォルダのPlexConnectディレクトリを開き、次の場所に移動します。 Support Win PlexConnectをサービスとしてインストールおよびアンインストールしたり、インストール後にサービスを開始および停止したりするために使用できるXNUMXつのbatファイルがあります。 Run theを実行します INSTALL.BAT PlexConnect.pyをサービスとしてインストールするファイル。

MAC

PlexConnectが実行されている場合は、ターミナルウィンドウを選択し、を押して終了します。 Ctrl + C キーボードショートカット。

PlexConnectが実行されなくなったら、新しいターミナルウィンドウを開き、次のコマンドを実行します

これらのコマンドは、PlexConnect.pyを起動デーモンとしてロードします。起動デーモンは、Macが起動するたびに起動します。

トラブルシューティングのヒント

第XNUMX世代のAppleTVにPlexをインストールしているときに問題が発生した場合は、GithubでPlexConnectのドキュメントを確認することをお勧めします。 インストールドキュメントでカバーされていない問題については、Plexフォーラムを試すこともできます。