Plexに最適なネットワーク接続ストレージ(NAS)の選び方
自作メディアサーバーの構築をお考えですか?確かに、ハードドライブを箱に詰め込むだけで、あとはおしまい、という感じですよね?でも、そうではありません。Plexをスムーズに動作させ、4Kストリーミングに対応し、メディアライブラリの増大にも対応できるよう、多くの要素を考慮する必要があります。選んだハードウェアが期待に応えられず、バッファリングの問題やストリーミングの途切れ、あるいは単にパフォーマンスの低下といった問題が発生することもあります。このガイドは、ゼロから始める方にも、既にNASを所有しているけれどPlexのパフォーマンスに満足していない方にも、この迷路を抜け出すお手伝いをします。何を探すべきか、そして様々なモデルを比較検討することで、ニーズに合った最適な製品を選び、コストを節約し、将来的なトラブルを未然に防ぐことができるでしょう。
NASセットアップにおけるPlexサーバーのハードウェアに関する一般的な問題を解決する方法
Plexのストリーミングが途切れたり遅かったりする場合に確認すべきこと
ストリーミングがスムーズにいかない場合、まず疑うべきはハードウェアの処理能力とRAMです。Plexは高性能なCPUを必要とします。特に4Kコンテンツや複数のストリーミングでよく見られる、オンザフライでトランスコードを行う場合はなおさらです。そのため、デュアルコアプロセッサを搭載した安価な2ベイNASを使用している場合、動作がカクツキやすいのはそのためかもしれません。RAMのアップグレードで改善される場合もありますが、多くの場合、ハードウェアトランスコードをストレスなく処理できるCPUが必要です。環境によっては、Plexの設定(ハードウェアアクセラレーションの有効化など)も調整する必要がありますが、ハードウェアが対応できない場合は効果がありません。
方法1:NASが4Kトランスコーディングに対応していることを確認する
- CPUモデルをご確認ください。Plexでハードウェアトランスコーディングをスムーズに行うには、Intel Quick Syncに対応したプロセッサ(Intel Celeron J4105、J4125以上など)が推奨されます。対応していないCPUや低速なCPUでは、特に複数の同時ストリーミング時にパフォーマンスが低下します。
- PlexとNASのファームウェアをアップデートしてください。古いソフトウェアはパフォーマンスのボトルネックになる可能性があります。NASの管理パネルでアップデートを確認し、必要なソフトウェアをインストールしてください。
- Plexでハードウェアアクセラレーションを有効にします。Plexサーバーの設定で、「設定」>「トランスコーダ」に移動し、 「ハードウェアアクセラレーションが利用可能な場合は使用する」をオンにします。これでかなり改善される場合もありますが、CPUの性能が十分でない場合は、すべてが解決するとは限りません。
- まずは単一のストリームでテストしてください。1つのストリームは問題なく動作するのに対し、複数のストリームは動作しない場合は、CPUが負荷を処理できないことを明確に示しており、より高性能なNASモデルを検討する必要があります。
注意:一部の古い環境では、ハードウェアアクセラレーションを有効にすると、解決するよりも多くの問題が発生する場合があります。Plexのログでエラーや途切れが発生していないか確認してください。また、CPU使用率にも注意してください。再生中にCPU使用率が100%で固定されている場合は、アップグレードするか、同時ストリーミングを制限する必要があります。
方法2: RAMをアップグレードし、適切なストレージ速度を確保する
- RAMを増設しましょう。NASが対応している場合は、4GBから8GBまたは16GBに増設すると、特に複数のアプリケーションをバックグラウンドで実行している場合に効果が現れます。Plexは、ストリームをバッファリングするためのメモリ増設により、パフォーマンスが向上します。
- メディアキャッシュにはSSDキャッシュまたはSSDドライブを使用してください。多くのNASモデル(SynologyやQNAPなど)は、キャッシュ用にNVMe SSDをサポートしています。これにより、特にトランスコード負荷の高いセッションでパフォーマンスが劇的に向上します。
- ネットワーク速度が十分であることを確認してください。ギガビットイーサネットで十分な場合が多いですが、4Kストリーミングを複数回行う場合は、10GbEへのアップグレードを検討する価値があります。また、ルーターが想定する帯域幅に対応しているかどうかもご確認ください。
(もちろん、ネットワーク速度は大きな役割を果たしますが、ストリームのバッファリングが始まるまで見落とされてしまうことがよくあります。)
オプション1: Plex設定を調整してパフォーマンスを向上させる
厄介なことに、設定で解決できる場合もあります。ストリーミングの品質を下げたり、同時ストリーミング数を制限したり、ダイレクト再生/ストリーミングのみに切り替えたりすることで、余裕が生まれます。また、トランスコードされたファイル専用のフォルダを設定し、NASに十分な空き容量を確保することで、ボトルネックを防ぐことができます。
オプション2: NASのメディアサーバー設定を再確認する
- 可能であればSSH またはターミナル アクセスを有効にし
top、` ` または `htop` などのチェックを実行して、CPU と RAM の使用状況をリアルタイムで確認します。 - ストレージの健全性とパフォーマンスを検査します。DSMのストレージマネージャーやQNAPのストレージ&スナップショットアプリなどのツールを使用して、ドライブの健全性と速度を確認します。
- ネットワークトラフィックを監視しましょう。バックグラウンドダウンロードや他のデバイスが帯域幅を消費し、ストリーミングに支障をきたすことがあります。ルーターのログやネットワーク監視アプリを少し確認するだけで、意外な発見があるかもしれません。
もう一つ奇妙な点があります。Plex は時々再起動かキャッシュのクリーンアップだけで動作します。ある環境では再起動だけで動作しましたが、別の環境ではトランスコードフォルダの場所を調整する必要がありました。なぜ動作するのかは分かりませんが、トランスコードファイルを SSD に保存すると、特に高解像度の動画の場合、かなり改善されるようです。
まとめ
- CPU パワーを確認してください。コア数が多いほど、トランスコーディングが向上します。
- 可能であれば RAM をアップグレードします。バッファが増えると、スタッターが少なくなります。
- トランスコーディングを高速化するには、SSD キャッシュまたはドライブを使用します。
- ネットワークがより高い帯域幅の要求に対応できることを確認します。
- Plex 設定を微調整します。ストリーミング品質を下げ、不要な機能を無効にします。
まとめ
NASからPlexをスムーズにストリーミングするには、必ずしもプラグアンドプレイで済むとは限りません。ハードウェアのスペックと設定の微調整のバランスを取るだけで済む場合もあります。特に4Kや複数のストリーミングが必要な場合はなおさらです。CPUやRAMをアップグレードすると、目に見える変化が見られる場合があります。ネットワーク帯域幅も忘れずに。また、PlexとNASのファームウェアを常に最新の状態にしておきましょう。これらのアップデートによって、コーデックの問題が解決したり、トランスコーディングのパフォーマンスが向上したりすることがあります。この情報が、誰かのシステムのトラブルシューティング、アップグレード、最適化に役立ち、頭を悩ませることなく作業が進むことを願っています。幸運を祈ります!
この記事は役に立ちましたか?