紹介:Plexはスティーブの散在するSF映画の問題を解決し、どこからでもすべてのリソースに便利にアクセスできるようにし、役立つ機能を提供します。
スティーブはSF映画の大ファンで、数万本の映画を保存しています。かっこいい話ですが、彼は困っていました:これらの映画は異なるデバイスやフォーマットに散らばっていて、見たいものを便利に見つけられないことが多かったのです。
例えば、彼は重いパソコンで映画をダウンロードしながら、iPadで毛布にくるまって寝る前に映画を見たかった。素晴らしい映画の途中で上司から残業を呼び出され会社で続きを見たかったが、オンラインでリソースを探すのに時間がかかっていました…
スティーブは以前クラウドディスクを試しましたが、長いアップロード時間とスムーズでないオンライン視聴に苛立ちを感じていました。強力なメディアサーバーであるPlexがスティーブの問題を解決します。Plexは主にPlex Media ServerソフトウェアとPlexアプリの二つのコンポーネントで構成されています。
Plex Media ServerソフトウェアはWindows、Mac、Linux、一部のNASデバイスで動作します。メディアファイルやオンラインサービスを整理し、Plexアプリにストリーミングします。Plexアプリはスマートフォン、タブレット、スマートTV、ゲーム機、ウェブブラウザなど多くのデバイスで利用可能です。
ストリーミングは、音声や映像などのデータをインターネット上で連続的に送信することで動作します。ストリーミングすると、ファイル全体がダウンロードされる前にコンテンツを利用開始できます。データは圧縮形式で送信され、リアルタイムで解凍・再生されます。これにより、ファイル全体のダウンロードを待たずに視聴や聴取が可能になります。
このツールを使えば、スティーブはどこからでもどのデバイスからでも簡単にすべてのメディアファイルにアクセスできます。また、自動メタデータ、字幕、推薦機能なども楽しめます。
スティーブのように多くのローカルリソースを持っている人は多くありませんが、メディアへのリモートアクセスは多くの人にとって潜在的なニーズとなっています。今日は、Zimaboardを使ってPlexのリモート視聴機能を一から体験してみましょう。
まず最初に知っておくべきことは、映画視聴機能の実現には以下のステップが必要だということです:
- 映画リソースを探す。
- 2. 映画リソースをダウンロードする。
- 3. リソースのパスを調整する。
- 4. メディアライブラリにリソースをインポートする。
- 5. 映画をストリーミングしてリモートで視聴する。
ダウンロードリソースはダウンロードツールを使用し、映画リソースの整理と再生にはストリーミングメディアツールを使用する必要があります。ここでは、より主流のダウンロードツールであるqBittorrentと、ストリーミングメディア管理システムのPlex Serverを体験のために選びました。
ステップ0:準備
- ZimaBoardの使い始め:https://docs.zimaboard.com/docs/index.html
- CasaOSのアプリストアに入り、qBittorrentとPlex Serverをダウンロードします

ステップ1:映画リソースを探す
Plex ServerはマグネットリンクとBTファイルのダウンロードをサポートしているため、検索時には「torrent」「BT download」「magnet」などのキーワードを追加できます。検索プラットフォームは主要な検索エンジン、WeChat公式アカウント、リソース共有グループです。中国での海賊版リソース取り締まりが強化され、多くのリソースが無効で検索が難しいため、必要に応じて海外の検索エンジンを推奨します。
視聴機能を体験したいため、検索を省くために著作権フリーのオープンソース短編Big Bunny Buckを例に選びます
- 検索エンジンに「big bunny buck magnet」と入力する

- 関連リンクを選択する
ここでは、映画リソースがマグネットリンクとトレントで共有されているのがわかります。どちらでも構いませんが、次のステップではマグネットリンクを使いましょう。

- マグネットリンクをクリックすると、ポップアップした新しいページのURLがマグネットリンクです。(トレントをクリックした場合は、ファイルを直接ダウンロードします。)

ステップ2:映画リソースのダウンロード
- リンクをコピーしてBitTorrentページに移動します。左上のリンクアイコンをクリックし、リンクをボックスに貼り付けます。(前のステップでトレントを使用した場合は、➕アイコンをクリックしてファイルをアップロードしてください。)

- 「ダウンロード」をクリックすると、映画リソースとダウンロード進行状況がリストに表示されます

- ダウンロードの完了を待ちます
ステップ3:リソースパスの調整
概念紹介:dockerコンテナ技術dockerコンテナ技術は、プロセスとリソースの分割と隔離を可能にする軽量なカーネルレベルの仮想化技術です。また、アプリケーションコンテナの構築と展開のためのオープンソースプラットフォームとしても機能します。
Dockerコンテナは、ソフトウェアの実行に必要な依存関係と設定を含むコンテナ化されたアプリケーションパッケージと理解できます。開発者はソフトウェア内部に影響を与えずに、このボックスを任意のマシンに移動できます。
本質的に、コンテナはアプリケーションを外部から隔離して実行する特別なプロセスです。そして、このボックスは別のホストマシンに簡単に移動できます。コンテナ同士は相互に干渉せず、コンテナとホストは独立しています。CasaOSはdockerコンテナ技術を使用しています。
Plexはコンテナからリソースライブラリを抽出するために使用されます。ダウンロードしたリソースについては、qBリソースが保存されているパスを特定し、plexボリュームが設定されているコンテナにPlexを配置するか、ボリューム設定を調整して一致させる方法を取ります。
ボリューム設定を変更すると、アプリがリフレッシュして再起動し、以前にダウンロードしたリソースが失われることに注意してください。この記事の手順に慣れたら、次の操作のためにホストファイルを事前に整理し、ステップ2の最初でqBのパスを設定し、対象のダウンロードファイルを指定フォルダに入れることができます。
- リソースを探す
前のステップでqBittorrentがリソースをダウンロードしたのはデフォルトのコンテナパス、つまり/app/qBittorrent/downloadsですが、ホスト上のリソースの場所はまだ明確ではないため、確認が必要です。CasaOSのホームページに戻り、qBittorrentの設定(右上の三点をクリック)に進みます。ボリューム設定を見ると、デフォルトパスからダウンロードされたリソースはホストの/DATAディスクに保存されていることがわかります。

- それではPlexのボリューム設定に進みましょう。アプリ全体のデフォルトパスは/DATA/Mediaです(configは開発者ツールでここでは無視します)。
次のステップには主に2つの考え方があります:リソースを/DATA/Mediaに置くか、ボリューム設定のホストを/DATAに変更するかです。基本的には同じことで、qBでダウンロードしたリソースはPlexのボリューム設定と一致させる必要があります。

- CasaOSのホームページでファイルを開き、ダウンロードパス/app/qBittorrent/downloadsからBig Bunny Buckを見つけて/DATA/Mediaに移動します。

ステップ4:メディアライブラリへのリソースのインポート
- Plexサーバーを開き、初回のアカウントログインとサーバー名設定を完了させます。

- リソースライブラリを追加し、タイプを選び、名前を付けます。

- フォルダを追加するには、「/Media」を選択してください。

- Big Bunny Buckはすでにライブラリリストにあります。

- 動画をクリックして、視聴開始!

ステップ5:テレビでのリモート視聴
Plexのメディアライブラリ全体は中央サーバーに保存されているため、どの端末からでも簡単にアクセスでき、まったく同じ体験が得られます。
- テレビにPlexアプリをダウンロードしてログインしてください。

- Plex TVのウェブサイトにアクセスし、PINを入力してください。

- アカウントのリンクに成功しました。サーバーを選択してストリームを開始すれば、テレビでPlexを利用できます。


- さあ、始めましょう!
結論
上記のチュートリアルは、Plexでのストリーミングと視聴の簡単なガイドを提供しています。全体として、2時間以内に簡単に習得できます。
指示に従いすべてのステップを成功裏に完了することで、Plexの基本的な理解ができたと自信を持っています。Plexを使えば、どこでもデバイスでメディアライブラリにアクセスでき、より楽しく便利です。また、Steveはこれを使ってメディアコレクションを整理できます。
Jellyfinのような代替のメディアストリーミングアプリは多数ありますが、包括的な機能、広い対応範囲、洗練されたインターフェースにより、Plexは市場で際立っており、App Storeでは4.5/5、Google Playストアでは4.3/5という数千件のユーザーレビューに基づく高評価を得ています。
最後に、「download-stream-watch」は非常にスムーズな再生を実現しますが、ライブラリのダウンロードと更新には時間がかかるため、一部の上級ユーザーは長いダウンロードプロセスを避けるためにドライブを使用しています。

