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のプロセスはコミカルに単純です。
-
Video Cloud Studioで App Storeで AppleTVのアプリ。 Plexアプリを検索し、AppleTVにダウンロードします。
-
Video Cloud Studioで Plexアプリ。 画面の指示に従って、提供されたリンクとXNUMX桁のコードを使用してPlexアカウントに接続します。
-
リストから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をインストールする
-
GitHubからPlexConnectアーカイブをダウンロードして解凍します。
-
移動 PlexConnectフォルダー 〜へ /アプリケーション/ あなたのMacで。
-
AppleTV用のSSL証明書を作成してインストールします。 これは複数のステップからなるプロセスであるため、Apple TVのSSL証明書を作成して設定するには、このガイドに従ってください。
-
ターミナルで次のコマンドを実行して、PlexConnectデーモンを起動します。
-
Plexが実行されます。
WindowsにPlexConnectをインストールする
-
PlexConnectファイルをダウンロードして解凍します。
-
PlexConnectフォルダーをProgramFilesフォルダーに移動します。 Use使用する はC: Program Files(x86) 存在する場合または C:プログラムファイル さもないと。
-
このガイドに従ってWindowsSSL証明書を作成して、SSL証明書を生成します。
-
ExplorerでPlexConnectフォルダーを開き、をダブルクリックします。 PlexConnect.py UACによる申請の承認を求められたら、をクリックします。 アクセスを許可します.
Apple TVDNS設定を設定する
DNS設定は、PlexConnectマシンを指すように変更する必要があります。
プレックス
-
Apple TVがWi-Fi経由で接続されている場合は、 設定>一般>ネットワーク&Fi。 メニューからWi-Fiネットワークの名前を選択します。
Apple TVがイーサネット経由で接続されている場合は、 設定>一般>ネットワーク>イーサネット.
-
DNS設定をから変更します 自動的に 〜へ マニュアル.
-
DHCP予約を使用して以前に設定したPlexサーバーのIPアドレスを入力します。 IPアドレスを思い出せない場合は、ルーター構成で見つけることができます。
AppleTVにSSL証明書をインストールします
SSL証明書により、PlexサーバーとAppleTVがHTTPS経由で通信できるようになります。 Apple TVは暗号化されていないHTTP接続を介して通信しなくなるため、SSL証明書が必要です。
-
AppleTVに移動します 設定 メニュー。
-
次の項目を選択します: 一般> Appleにデータを送信する 選択して いいえ。
-
Appleにデータを送信する まだ選択されている場合は、 遊びます リモコンのボタン(通常の選択ボタンではありません)。 これにより、AppleTVにプロファイルを追加するプロセスが開始されます。
-
ダイアログボックスで、次のように入力します 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フォーラムを試すこともできます。