この古い Windows 10 ラップトップは誰も欲しがらなかったので、無料の Jellyfin メディア サーバーに変えました

in tech

リサイクル センターに送られる PC やラップトップは、多くの場合、次の用途に簡単に再利用できます。 何か ホームラボでは、特に自分に与えられた仕事に注意している場合はそうです。

私は、見つけた古いラップトップを、Jellyfin を使用して、映画、テレビ、ゲーム クリップ、音楽などをすべてサブスクリプション料金やライセンス料なしでホストできる、無料のセルフホスト型メディア サーバーに変えることにしました。

サブスクリプションは必要なく、ほぼすべてのデバイスで実行できます

1917 2001 とアラジンのポスターが表示された Jellyfin 映画ライブラリのグリッドを表示する iPad。 クレジット: Patrick Campanale / How-To Geek

Jellyfin は、ローカル メディア ライブラリを整理し、ブラウザ ウィンドウを備えた PC、スマート TV、携帯電話など、ほぼすべてのデバイスにストリーミングするオープンソース ソフトウェアです。あなたのメディアはあなた自身のハードウェア上に留まり、誰もあなたの視聴習慣を収益化することはできません。

Jellyfin サーバーのハードウェアに関する主な考慮事項はトランスコーディングです。トランスコーディングを使用すると、あるビデオ形式をその場で別のビデオ形式に変換できます。これは、4K UHD ビデオなどのメディアを、それをサポートしていないクライアントにストリーミングする場合に役立ちます。 Jellyfin サーバーは、エラーを返して何もストリーミングするのではなく、ビデオをクライアントが提供するものに変更します。 できる 遊ぶ。残念ながら、トランスコーディングはリソースを大量に消費する可能性があり、古い CPU や低電力の CPU では問題になることがよくあります。

シャッターストック_205511164 (1)

NAS でハードウェア トランスコーディングが重要な理由

ハードウェアトランスコーディングを備えた NAS を購入する必要がありますか?なぜ、そしていつ、それが重要なのかを説明します。

可能な限り直接再生を使用するように計画する必要があります。これは、Jellyfin サーバーがストリームを再生クライアント (テレビなど) に送信するだけの場合に起こります。 それなし 何らかの形でそれを変えること。

トランスコーディングに関する考慮事項以外にも、ラップトップにはいくつかの明確な利点があります。バッテリーは無停電電源装置として機能し、小型で持ち運びが可能で、キーボードと画面が内蔵されているため、何か問題が発生した場合のトラブルシューティングが容易になります。代替品ではなく、なぜ Jellyfin を使用するのでしょうか?

Plex や Emby とは異なり、Jellyfin は完全に無料です。ペイウォールの背後にあるコア機能が制限されるプレミアム層について心配する必要はありません。

また、非常に大規模なコミュニティもあり、問題に遭遇して解決策を探す必要があった場合に何度か役に立ちました。

ノートパソコンの準備が重要です

白紙の状態から始める

2 つのラップトップ ハード ドライブ コネクタの拡大図。 クレジット: Nick Lewis / How-To Geek

何かをインストールする前に、マシンを準備する必要がありました。これは常にすべてのストレージを完全に消去することから始まります。次に、ハードウェアの配置を決める必要がありました。ラップトップの仕様を再確認した後、オペレーティング システムと Jellyfin を保存するために内蔵ハード ドライブを小型 SSD に置き換えることにしました。機械式ドライブはまったく問題ありませんが、最終的には小さな筐体を使用して外部に取り付けられる予定です。今のところ、基本的な USB – SATA アダプターを使用して接続されています。

ストレージ容量

8TB

キャッシュ

最大256MB

追加のストレージやバックアップに最適な CMR ハードドライブ。


オペレーティング システムを選択する必要がありました。 Jellyfin にはほとんどのオペレーティング システムに対応するサーバーがありますが、Linux の長期安定性に勝るものはないため、Ubuntu サーバーを選択しました。 Ubuntu よりも小さいサーバーが必要な場合は、Debian サーバーも良い選択になります。

さらに、画面が閉じている間もラップトップの電源が入ったままになるように構成しました。そのための BIOS (または UEFI) 設定がある可能性があります。そうでない場合は、Linux で次のファイルを調整することで変更できる可能性があります。

/etc/systemd/logind.conf

最後に、ノートパソコンの通気口がふさがれていないこと、通気性の良い場所に置かれていることを確認してください。複数のビデオ ストリームをトランスコードすることになった場合、ラップトップ 意思 それ自体を冷却できる必要があります。

Jellyfin のインストールと構成

サーバーを稼働させてライブラリを整理する

OS の公式パッケージを介して Jellyfin をインストールすることも、より分離されたセットアップを希望する場合は Docker コンテナーで実行することもできます。私は通常、どうしても必要な場合を除き、Docker には近づきません。

サーバーが実行されると、初回実行セットアップで管理者アカウントの作成が案内され、メディア フォルダーを選択するプロセスが案内されます。

メディア コレクションがどのようなものであっても、整理整頓しておくことを強くお勧めします。 Jellyfin はフォルダーを利用して自身を整理するため、ランダムに混在した MP4 を 1 つのフォルダーにダンプすると混乱が生じます。映画、番組、音楽、その他保存しているものはすべて、古いフォルダーにきちんと分類して保管するようにしてください。

ライブラリを設定したら、他のメンバーのアカウントを追加し、権限を調整できます。プラグインもぜひチェックしてください。

ライブラリをストリーミングする

サーバーが稼働したら、あとは再生デバイスに Jellyfin をインストールするだけです。 Google TV には、非常にうまく機能する Jellyfin アプリがあり、Android アプリケーションでも問題はありませんでした。

強く 最初にすべてをローカル エリア ネットワーク (LAN) 上に置いておくことをお勧めします。必要に応じてリモート アクセスを構成できますが、ホーム ネットワークをインターネットに開放すると本質的にセキュリティ リスクが生じ、おそらくそれだけの価値はありません。どうしても自宅から離れた場所からメディアにアクセスする必要がある場合は、リバース プロキシを使用するのではなく、ネットワーク上に WireGuard サーバーをセットアップすることをお勧めします。よりシンプルで、エラーが発生しにくく、非常に安全です。


古いハードウェアは素晴らしいホームラボになります

ゴミ箱行きだったハードウェアを再利用することで、維持費がかからないプライベート ストリーミング サービスを構築できます。一度に視聴できる人数や CPU が処理できる形式には制限がありますが、メディアを所有するメリットに比べれば、それらのトレードオフはわずかです。次回、古いデバイスを手放すとき(または放棄されたデバイスを見たとき)は、それを何かクールなものに再利用する方法を検討してください。不要になった古いラップトップはストリーミング サーバーとして使用できますが、Spotify の代替品、ファイアウォール、ネットワーク全体の広告ブロッカー、ゲーム サーバー、その他数え切れ​​ないほどの用途にも使用できます。

あなたが所有している最も便利なデバイスの 1 つになることが簡単にあります。

関連情報は以下のリンクからご確認いただけます

完全ガイドはこちら

関連記事

前の投稿
これら 4 つのアプリは、Pixel スマートフォン用に作られたように感じられます
次の投稿
3D プリントされた糸は素晴らしいです – 私のお気に入りの使用方法をいくつか紹介します

関連記事