Jellyfin サーバーを起動して個人のメディア コレクションを提供すると、通常のストリーミング サービスと同じようにストリーミングを開始できます。費用は一銭もかからず、競合他社の Plex や Emby とは異なり、完全にオープンソースです。開始方法は次のとおりです。
ホストデバイスを選択してください
Jellyfin サーバーをインストールする前に、何にインストールするかを検討することが重要です。これは、それをどうするかによって異なります。
技術的には、Jellyfin は、ほぼすべての最新のコンピューターにインストールできます。ただし、サーバーの能力は、サーバーがインストールされ、使用するように構成されているハードウェアと同じだけです。決定を下すのに役立つ一般的なガイダンスを次に示します。
- わかりました: 古いラップトップまたは Raspberry Pi。 Jellyfin は実行されますが、同時ストリームはせいぜい数個に制限され、メディアでトランスコーディングが必要な場合はさらに制限されます (これについては後で詳しく説明します)。
- 良い: NAS または最新のデスクトップ コンピューター。 NAS は通常、サーバーのセットアップとメディアへのアクセスを簡単にするように設計されていますが、最新の PC のハードウェアはストリームをより適切に処理します。
- 最高: 専用の GPU を搭載した Debian/Ubuntu コンピューター。 これにより、特にメディアを保存している NAS または DAS がある場合、最大限の互換性、機能、サポートが保証されます。
メディア サーバーをセルフホスティングするのが初めての場合、または Jellyfin エクスペリエンスがどのようなものかを知りたいだけの場合は、この手順を考えすぎないでください。最も使いやすいプラットフォームを使用することをお勧めします。
これら 4 つの機能がなければ、Plex 用のミニ PC は購入しません
このガイドは Plex 向けに書かれていますが、事実上同じルールが Jellyfin にも適用されます。
自分以外に Jellyfin サーバーからストリーミングする人がいない場合は、OK デバイスの 1 つが適しています。
長期的には、通常のストリーミング サービスを Jellyfin に完全に置き換えることに決めた場合、経験から言えば、最終的にはハードウェアをアップグレードすることになるということを覚えておいてください。残念ながら、Jellyfin サーバーのデータを新しいデバイスに転送することは困難または不可能です。したがって、最終的には、設定、視聴履歴、メディア メタデータの点で最初からやり直すことになる可能性があることに注意してください。
ホストデバイスにJellyfinをインストールする
デバイスを決めたら、インストールを開始します。 Jellyfin サーバーのダウンロード ページに移動し、上部でインストール先のプラットフォームをクリックします。特定のアーキテクチャのダウンロード オプションのリストまたは一連のコマンド手順へのリンクが表示されます。 Windows にインストールしていて、どのアーキテクチャを選択すればよいかわからない場合は、AMD64 を選択してください。
インストーラーを実行するか、指示に従ってプラットフォームにインストールします。この時点からは、プロセスは非常にわかりやすいはずです。
サーバーをインストールしたら、初めて Jellyfin Web インターフェイスにアクセスし、メディアへのアクセスを許可するという最も重要な手順を実行します。次のアドレスに Web インターフェイスがあり、これをコピーしてブラウザに貼り付けることができます。
http://localhost:8096
これが機能しない場合は、サーバーが実行されているデバイスのプライベート IP アドレス (192.168.1.1 など) を見つけて、localhost をそれに置き換えます。これは次のようになります。
http://192.168.1.1:8096
セットアップ ページに到達したら、Jellyfin のプロンプトに従って管理者アカウントを作成し、サーバーに名前を付けます。ストリーミング用、およびサーバーを共有する相手ごとに非管理者アカウントを作成することもできます。
メディアの種類 (映画、テレビ番組、音楽など) を選択し、メディアのフォルダー パスを Jellyfin に指定して、ライブラリを作成する準備をします。メタデータ (ポスターのアートワーク、批評家の評価、キャストやスタッフなど) を簡単に取得して、コレクションの見栄えを良くできるように、メディアを整理するための Jellyfin のアドバイスを読むことをお勧めします。
Jellyfin クライアントを取得してストリーミングを開始する
サーバーが起動、実行、構成されたので、ストリーミングを開始します。 Jellyfin の「クライアント」を取得する必要があります。これは、Jellyfin コンテンツをストリーミングできるアプリを指す単なる派手な用語です。
選択できる Jellyfin クライアントはたくさんありますが、ほとんどのプラットフォームでは、Jellyfin サーバー ソフトウェアを開発したのと同じ人によって開発された、単に「Jellyfin」と呼ばれるアプリが見つかります。このファーストパーティ クライアントは通常、十分な機能を備えているわけではありませんが、機能します。
クライアントをダウンロードすると、最初にサーバー アドレス (サーバーの構成に使用したものと同じ) とストリーミングに使用するログイン資格情報が求められます。
オプションで、アプリのダウンロードを完全にスキップし、Web ブラウザにサーバー アドレスを入力するだけで済みます。最新のブラウザのほとんどはストリーミング クライアントとして機能できます。心配しないでください。不足しているクライアントが見つかった場合は、いつでも自由に別のクライアントに切り替えることができます。
トラブルシューティング: 解決した問題
私は何年も Jellyfin を使用してきましたが、いくつかの問題に遭遇し、通常は解決してきました。私がお手伝いできることをいくつかご紹介します。
クライアントがサーバーに接続できない
サーバーに接続しようとして、サーバーにアクセスできないというエラー メッセージが表示された場合は、まずサーバー アドレス フィールドに入力した URL を再確認してください。特に注意してください http 一部。サーバーのセキュリティ証明書を設定していない場合は、次のように入力する必要があります。 http、 ない https。また、IP アドレスとポート番号 (通常は 8096) を正しく入力したことを確認する必要があります。
それ以外の場合は、サーバーとまったく同じネットワークに接続していることを確認してください。また、サーバーのコンピューターに、Jellyfin が使用するポートをブロックするファイアウォールがないことも確認してください。
Windows で開いている TCP/IP ポートを確認する方法
インターネットに接続するものはすべて何らかの方法でポートを使用します。
メディアが行方不明になる
映画やテレビ番組が消えたり、再生できない場合、またはメディア フォルダーが Jellyfin ライブラリ設定にまったくアクセスできない場合は、ファイルのアクセス許可に問題がある可能性があります。 Jellyfin サーバーにはメディア ファイルへの適切なアクセス許可が必要ですが、開始時または更新時にこれらの設定が誤って行われる場合があります。
アクセス エラーを修正する方法は、インストールしたシステムによって異なります。 Linux では、次のように Jellyfin ユーザーに読み取りを与える必要があります。 sudo chown -R jellyfin:jellyfin /path/to/media。
再生がフリーズしたり、クラッシュしたり、エンコード エラーが発生したりする
再生が途切れ途切れになったり、ストリームがフリーズしてクラッシュしたりするが、インターネット接続が原因ではないと考えられる場合は、トランスコーディングに問題がある可能性があります。システムでトランスコーディングを適切に設定する必要があるか、システムが処理できる以上に多くのユーザーが同時にトランスコーディングを試みています。経験から言えますが、トランスコーディングに関する Jellyfin のドキュメントを読むと、これらの問題の多くを解決できます。
Jellyfin サーバーを起動して実行したら、今度はそれを楽しんでみましょう。サーバーにカスタム テーマを適用する方法、または Jellyfin ユーザー向けに自動ニュースレターを設定する方法を学びます。