NASメディアサーバー(ナス メディア サーバー)
NASをメディアサーバーとして活用することで、保存した動画・音楽・写真をスマートTV・スマホ・タブレットへストリーミング配信でき、Plex・Jellyfin・Embyなどのソフトウェアが主流である。
NASメディアサーバーとは
NASメディアサーバーは、NASに保存された動画・音楽・写真などのメディアファイルを、家庭内ネットワーク上の各種デバイス(スマートTV・スマートフォン・タブレット・ゲーム機・Fire TV Stick等)へストリーミング配信する仕組みである。NetflixやSpotifyのような使用感を、自分のメディアライブラリで実現できる「パーソナルストリーミングサービス」と言える。
NASにメディアサーバーソフトウェアをインストールし、メディアファイルのメタデータ(タイトル・ジャンル・ポスター画像・字幕等)を自動取得させることで、美しいUIでブラウジング・再生ができる。外出先からのリモートアクセスにも対応しており、自宅NASの映画を出張先のホテルで視聴するといった使い方も可能だ。
主要メディアサーバーソフトウェア比較
| 項目 | Plex | Jellyfin | Emby |
|---|---|---|---|
| ライセンス | フリーミアム | 完全無料(OSS) | フリーミアム |
| 有料版価格 | Plex Pass ¥6,500/年 or ¥16,000/永久 | 無料 | Emby Premiere $119/永久 |
| サーバーOS | Windows/macOS/Linux/Docker/NAS | Windows/macOS/Linux/Docker/NAS | Windows/macOS/Linux/Docker/NAS |
| クライアント | Web/iOS/Android/TV/Roku/Fire TV | Web/iOS/Android/TV | Web/iOS/Android/TV |
| メタデータ自動取得 | ○(TMDb/TheTVDB) | ○(TMDb/TheTVDB/OMDb) | ○(TMDb/TheTVDB) |
| ハードウェアトランスコード | ○(Plex Pass必要) | ○(無料) | ○(Premiere必要) |
| ライブTV/DVR | ○(Plex Pass) | ○(無料) | ○(Premiere) |
| 音楽ストリーミング | ○(Plexamp) | ○ | ○ |
| リモートアクセス | ○(自動設定) | △(手動設定) | ○(自動設定) |
| プラグイン/拡張 | 限定的 | ○(豊富) | ○(豊富) |
Plex
最も普及しているメディアサーバーで、セットアップの容易さとクライアントアプリの完成度が際立つ。無料版でも基本的なメディア管理とストリーミングは可能だが、ハードウェアトランスコードやオフライン同期にはPlex Pass(有料サブスクリプション)が必要。Synology/QNAP/ASUSTOR全社がパッケージとして公式提供している。
Jellyfin
Embyからフォークしたオープンソースプロジェクトで、完全無料かつ機能制限なしが最大の魅力。ハードウェアトランスコードも無料で利用でき、プライバシー重視のユーザーに支持されている。Dockerでの運用が推奨されており、NASのContainer Station/Docker Composeから簡単にデプロイできる。UIの洗練度はPlexにやや劣るが、活発なコミュニティにより急速に改善が進んでいる。
Emby
PlexとJellyfinの中間的な位置づけで、プラグインエコシステムの充実度が特徴。有料版(Emby Premiere)は買い切り$119で永久ライセンスが取得でき、Plexのサブスクリプションモデルに抵抗のあるユーザーに選ばれている。
トランスコードとハードウェアデコード
メディアサーバーにおける最大の技術的課題は トランスコード(動画の形式変換)である。再生デバイスが対応していないコーデックや解像度の動画を、リアルタイムで変換しながらストリーミングする必要がある。
ソフトウェアトランスコード vs ハードウェアトランスコード
| 方式 | 処理主体 | 4K→1080p変換 | CPU負荷 | 消費電力 |
|---|---|---|---|---|
| ソフトウェア | CPU | 非常に重い | 90%+ | 高い |
| ハードウェア | GPU/iGPU | 軽快 | 10〜30% | 低い |
Intel Quick Sync Video(QSV) に対応したCPU搭載NAS(Celeron N5105/N5095/J4125等)は、ハードウェアトランスコードにより4K HEVC動画のリアルタイム変換を低負荷で処理できる。ARM系CPU搭載のエントリーNASではトランスコードが実用的でないため、Direct Play(変換なし直接再生)対応のクライアントを使うか、事前にHandBrake等で変換しておく必要がある。
対応コーデックと互換性
| コーデック | 拡張子 | スマートTV対応 | Fire TV対応 | iOS対応 | 備考 |
|---|---|---|---|---|---|
| H.264 (AVC) | .mp4/.mkv | ほぼ全機種 | ○ | ○ | 最も互換性が高い |
| H.265 (HEVC) | .mp4/.mkv | 2018年以降 | ○ | ○ | 4K標準、旧機種は要変換 |
| AV1 | .mp4/.mkv | 2022年以降 | 一部 | iOS 16+ | 次世代標準、対応機種増加中 |
| VP9 | .webm/.mkv | YouTube対応機 | ○ | △ | Google系サービス向け |
DLNAとの違い
NASには従来からDLNA(Digital Living Network Alliance)サーバー機能が内蔵されているが、Plex/Jellyfinとの違いを理解しておく必要がある。
DLNAはシンプルなメディア配信プロトコルで、ファイルをそのまま対応デバイスに配信する。メタデータ取得・美しいUI・トランスコード・リモートアクセスといった機能はなく、「ネットワーク上のフォルダを再生機器から見える」程度の機能に留まる。
Plex/Jellyfinはそれ自体がメディア管理プラットフォームであり、ライブラリのスキャン・メタデータ付与・字幕自動ダウンロード・視聴履歴管理・複数ユーザー対応・リモートストリーミングまでを一括で提供する。現在ではDLNA単体での運用はほぼレガシーとなり、Plex/Jellyfinへの移行が主流である。
NASメディアサーバーの構築手順
Synology DSMでPlexをインストールする手順
- パッケージセンターを開き「Plex Media Server」を検索・インストール
- Webブラウザで
http://NAS-IP:32400/webにアクセスしてPlex設定画面を開く - ライブラリを追加:映画用・TV番組用・音楽用のフォルダを指定
- メタデータエージェント(TMDb等)を選択してスキャンを実行
- クライアントアプリ(iOS/Android/Fire TV等)をインストールしてサインイン
- リモートアクセスを有効化(ルーターのUPnPまたはポートフォワーディング設定)
JellyfinをDockerで運用する場合
NAS のDocker環境(Synology Container Manager / QNAP Container Station)で公式イメージ jellyfin/jellyfin:latest をデプロイする。/media と /config ボリュームをマウントし、ポート8096を開放するだけで起動する。
よくある質問(FAQ)
Q: PlexとJellyfinのどちらを選ぶべき?
A: セットアップの簡単さとクライアントアプリの完成度を重視するならPlex、完全無料でプライバシー重視ならJellyfinを推奨する。Plexは無料版でも十分使えるが、4Kトランスコードにはハードウェアアクセラレーション(Plex Pass必須)が事実上必要。Jellyfinは全機能無料で制約がなく、NASのDocker上で手軽に運用できる。
Q: NASのCPUが非力でもメディアサーバーは使える?
A: 使える。ただしトランスコードは諦めて Direct Play(変換なし直接再生)で運用する必要がある。クライアント側が動画コーデック(H.264/H.265)をネイティブ再生できれば、NASのCPU負荷はほぼゼロ。事前にHandBrakeで全メディアをH.264 MP4に変換しておけば、ARM系CPUのエントリーNASでも快適に視聴できる。
Q: 外出先からNASのメディアを視聴できる?
A: 可能。Plexはリモートアクセスの自動設定機能があり、最も簡単。Jellyfinの場合はTailscale VPNやCloudflare Tunnelを使って安全にリモートアクセスを構成する。回線速度に応じてリモート視聴時の画質(ビットレート)を自動調整する機能があり、モバイル回線でも視聴可能。ただしアップロード回線が細い場合(10Mbps以下)は4Kストリーミングは困難で、720p〜1080pに制限される。