在您的家庭伺服器上安裝 Plex 或 Jellyfin:家庭伺服器完整指南

最後更新: 13/01/2026
作者: 艾薩克
  • Jellyfin、Plex 和 Emby 都允許你創建伺服器 一個以家庭為基礎的“家庭版 Netflix”,擁有你自己的電影、劇集、音樂和照片。
  • Jellyfin 的優點在於免費、開源且注重隱私,而 Plex 和 Emby 則將高級功能保留給付費訂閱用戶。
  • 理想的硬體可以是迷你電腦、NAS 或兩者的組合,始終在效能、功耗和儲存容量之間尋求平衡。
  • 安全的遠端存取通常最好使用 Tailscale 或 ZeroTier VPN,避免直接將 Jellyfin 或 Plex 暴露在網路上。

用於家庭串流媒體的本地 Jellyfin 伺服器

搭建家庭媒體伺服器 使用 Plex 或 Jellyfin 建立自己的「家庭 Netflix」並沒有想像中那麼複雜,但了解其組成部分至關重要:迷你電腦、NAS、本地網路、遠端存取和功耗。如果您厭倦了付費訂閱串流媒體服務或雲端存儲,那麼搭建自己的伺服器不失為一種重新掌控一切的絕佳方式。

基本思路很簡單。您可以將電影、電視節目、音樂和照片儲存在家中的裝置上,安裝像 Jellyfin 或 Plex 這樣的伺服器,然後透過電視、手機、平板電腦或筆記型電腦存取所有內容,無論是否連接到本地網路。接下來,問題就來了:您應該只使用 NAS 設備嗎?迷你電腦加外接硬碟?還是 NAS 設備加迷你電腦? Plex、Jellyfin 和 Emby 這三款軟體,您該選擇哪一款?如何在不更改路由器設定的情況下從家庭網路外部連接?讓我們一步一步詳細講解。

什麼是家庭媒體伺服器?它有哪些用途?

家庭媒體伺服器 它其實就是一台電腦(實體的或虛擬的),用來儲存多媒體內容並將其串流傳輸到其他裝置。它可以是迷你電腦、NAS、樹莓派,或是一台舊電腦。 免費下載 如果你讓它開著,它甚至可以成為你的迷你電腦或主電腦。

主要目標 它指的是能夠在網路上的其他裝置(例如智慧電視)上播放您的檔案(電影、劇集、音樂、照片、家庭影片)。 Android 電視、Apple TV、Fire TV、Android 手機或 iPhone平板電腦或其他任何電腦。所有這些都配有精美的介面、元數據、封面圖以及以下功能: Netflix公司.

「家庭Netflix」的概念 字面意思是:像 Plex、Jellyfin 或 Emby 這樣的伺服器會從…下載資訊。 數據庫 就像 TMDb 或 TheMovieDB 一樣,它們可以按類型、季節、觀看清單整理你的媒體庫,記住你每集看到的位置,添加封面、劇情簡介,甚至可以透過一些外掛程式自動添加片頭。

雖然其典型用途是視頻許多這類伺服器也管理音樂、照片甚至書籍。透過一些定制,Jellyfin 可以利用特定的外掛程式和庫來取代 Spotify 或 Google Photos 的部分功能。

如果您擔心遠端訪問這些伺服器可讓您透過開啟路由器連接埠、使用 VPN 或 Tailscale 或 ZeroTier 等服務,在本地網路和家庭外部查看您的內容,從而模擬您在世界任何地方都處於同一網路上。

Plex、Jellyfin 和 Emby:本地串流媒體快速對比

設定您的家庭串流媒體中心 被提及最多的三個平台是 Plex、Jellyfin 和 Emby。這三個平台的基本功能相同,但它們的理念和商業模式卻大相逕庭,這體現在使用者體驗和價格上。

Plex 它是最古老的選擇,就官方應用和易用性而言,也可能是最完善的。 對於初學者它幾乎可以在任何平台上提供原生應用程序,並提供相當詳細的設定指導,包括「幾乎自動」的遠端存取。

Jellyfin 它誕生於 Emby 的開源分支,當時 Emby 變得越來越封閉,而它已成為 Plex 的免費替代品:無需訂閱,沒有鎖定功能,並且非常注重隱私和本地資料控制。

Emby 它處於中間位置:它保持著相當可用的免費基礎功能,但將高級功能(例如一些直播電視選項、備份和同步)保留給其 Emby Premiere 訂閱,其模式類似於 Plex Pass。

如果你只想查看你的內容 對於本地和遠端使用,Jellyfin 沒有廣告、額外功能,也沒有訂閱費,因此非常實用。如果您優先考慮極致的簡潔性、高度完善的生態系統,並且不介意為某些功能付費,那麼 Plex 仍然是一個非常不錯的選擇。

Jellyfin是什麼?為什麼這麼多人喜歡它而不是Plex?

Jellyfin 是一個免費開源的媒體伺服器 可以在Windows系統上安裝, Linux支援 macOS、相容的 NAS 裝置、Docker 容器,甚至 Raspberry Pi。管理您的影片、電視節目、音樂、照片和其他內容庫,並透過 Web 面板和用戶端應用程式公開所有內容。

Jellyfin 的關鍵 它沒有高級功能或付費牆:該項目的所有功能都對所有人開放。硬體加速、使用者設定檔、家長控制、遠端存取(如果您進行了配置)、收藏集、插件…所有這些都包含在同一個「籃子」中,無需您提供信用卡資訊。

就隱私而言Jellyfin 不會收集使用統計數據,也不會將您的觀看數據傳送到外部伺服器。所有使用者、裝置和活動管理都保留在您的電腦上,如果您不希望公司知道您觀看的內容和時間,這將非常吸引人。

一個非常顯著的優勢 關鍵在於插件社區:由於它是開源的,因此擁有一個龐大的生態系統,開發者構建各種擴展程序,用於添加元數據、字幕、視覺增強、片頭、與其他服務集成等等。 GitHub 上的「awesome-jellyfin」程式碼庫列出了數十個推薦插件。

面向 PlexPlex政策調整後,許多用戶轉而使用Jellyfin:以前免費的功能現在需要Plex Pass,遠端串流也受到限制,而且用戶感覺對中心化服務過於依賴。 Jellyfin避免了所有這些問題,代價是有時需要進行一些手動設定。

  ARM 尋求在 AI 驅動下佔據伺服器市場的 50%

Tailscale(以及其他 VPN)如何與 Jellyfin 和 Plex 集成

最大的疑問之一 在家建立媒體伺服器時,最大的挑戰是如何在不完全開放路由器的情況下,從本地網路外部存取它。這時,Tailscale 或 ZeroTier 等服務就派上了用場,它們可以在你的裝置之間創建一個虛擬私人網路 (VPN)。

Tailscale 的功能類似於「裝置之間的 VPN」。您可以在伺服器(迷你電腦、NAS、樹莓派、桌上型電腦…)和客戶端(手機、平板電腦、筆記型電腦、安卓電視等)上安裝該應用程序,它們都共享一個虛擬專用網絡,就像它們連接到同一個路由器一樣。

與典型的商業VPN相比,其最大的優勢在於… Tailscale 並非用於“從其他國家/地區訪問互聯網”,而是用於安全地連接您自己的設備。這使您可以使用類似這樣的位址存取 Jellyfin。 http://IP-Tailscale:8096 從世界任何地方,無需接觸路由器,也無需將任何內容暴露在網路上。

Jellyfin 並不能提供神奇的遠端存取功能。 預先配置:需要連接埠轉送、VPN 或兩者結合。 Plex 提供相對自動化的遠端存取系統,但代價是依賴其伺服器,並且在某些情況下,從網路外部進行串流媒體需要付費功能。

ZeroTier 和其他類似解決方案 它們提供的方案與 Tailscale 類似,兩者都被廣泛用於其他家庭專案:遠端遊戲、檔案伺服器、虛擬機器等。其邏輯相同:將整個家庭網路合併成一個私有網路。

硬體選項:迷你電腦、NAS 或兩者的組合

如何更新 WD My Cloud NAS 的韌體

硬體的選擇 這是最重要的決定之一,尤其是如果你想讓伺服器 24/7 全天候運行,並且居住在像英國這樣的國家,你的電費很容易飆升。

方案一:僅使用外置儲存的迷你電腦在這裡,迷你電腦既充當大腦,又充當簡單的「NAS」。您可以透過 USB 連接一個或多個外部硬碟,在作業系統中設定路徑,然後安裝 Docker、Jellyfin 或 Plex。

迷你電腦的優勢就其提供的功能而言,功耗非常低(尤其是如果您選擇配備類似 CPU 的型號)。 Intel英特爾 N100/N150 或類似處理器),足以轉碼一個或多個 1080p 流(如果啟用硬體加速,希望還能轉碼一些 4K 流),並且有足夠的靈活性來安裝其他服務:Docker 容器(Netdata、Navidrome、Immich 等)或監控工具。

缺點外部磁碟管理可能比較脆弱(USB 線材、電源供應器、缺乏真正的 RAID),而且您還會缺少一些「NAS」功能,例如快照、Btrfs/ZFS 檔案系統或原生製造商應用程式。

方案二:僅用於儲存和運算的 NAS在這種方法中,Synology、QNAP 等品牌的 NAS 將磁碟放置在內部托架中,並透過原生軟體包或 Docker 運行 Plex/Jellyfin/Emby 伺服器。

NAS的優勢這款產品專為此用途而設計,旨在全天候運行,通常非常節能,並提供 RAID 冗餘、快照、內部備份、SMB/NFS 訪問以及眾多應用程式的官方軟體包。在某些 Synology 系統中,Plex 作為原生應用程式預先安裝,運作非常順暢。

缺點許多家用NAS設備的CPU並非為高強度視訊轉碼而設計。例如,在某些Synology設備上,Jellyfin可能會佔用100%的CPU資源,而且沒有簡單的解決方法。此外,與標準迷你PC相比,NAS在軟體安裝方面的靈活性可能略遜一籌。

方案三:NAS 用於儲存 + 迷你電腦用於計算這是發燒友中非常常見的混合設定:NAS 儲存所有資料並提供冗餘,而迷你 PC 則負責運行 Jellyfin、Plex、Emby 和其他「重型」容器或服務。

這種組合能將兩者的優勢完美結合。NAS 是你的資料倉庫,迷你電腦是你的低功耗「應用程式伺服器」。你透過千兆(或更高)網路連接它們,並將 NAS 資料夾掛載到迷你電腦的系統上,然後迷你電腦再將這些資料夾暴露給容器。

就電力消耗而言一台現代迷你電腦搭配配置良好的 2-4 碟位 NAS 仍然可以相當高效,尤其是在有效管理磁碟休眠和容器使用的情況下。如果想要盡量簡化設備,一台配備大容量硬碟的迷你電腦也是完全可行的。

使用 Docker 逐步安裝並設定 Jellyfin

Jellyfin 幾乎為所有產品提供安裝服務。Windows、Linux、macOS、NAS、Docker 容器等等。如果您使用的是 Linux 迷你電腦,最簡潔、最簡單的更新方式是使用 Docker 或 Docker Compose 進行安裝。

Jellyfin 的基本 Docker Compose 範例 在裝有 Linux 的迷你電腦上,它可能看起來像這樣(始終根據您的電腦調整路徑和用戶):您定義 jellyfin 服務、官方鏡像、用戶 (uid:gid)、網路模式以及指向配置、快取和存放劇集和電影的資料夾的捲。

就數量而言通常情況下,你會看到類似這樣的東西: /home/youruser/docker/jellyfin/config:/config y /home/youruser/docker/jellyfin/cache:/cache 將所有配置保存在容器外部,這樣,如果您刪除並重新建立 Jellyfin,就不會遺失庫、使用者或設定。

內容您可以將主機路由定義為 /route/to/media/series y /route/to/media/movies 映射到 /media/series y /media/movies 在容器內部。接下來選擇很重要。 貨櫃航線 在 Jellyfin 介面中建立庫時,而不是在主機系統路徑中建立庫。

參數 network_mode: 'host' 這大大簡化了操作,因為容器與主機共享同一網絡,Jellyfin 直接監聽主機的 8096 連接埠。如果您願意,也可以明確映射連接埠(例如 8096:8096/tcp、7359:7359/udp 等)。

  如何使用有效的設定避免 OBS 中的串流延遲

貨櫃吊掛完畢後docker compose up -d 或者透過 Portainer,您可以透過瀏覽器存取。 http://IP_servidor_local:8096初始設定精靈將從這裡開始,您可以選擇語言、建立管理員使用者和新增影片庫。

整理媒體庫:資料夾名稱、元資料和字幕

讓 Jellyfin 《猜中》你的內容的關鍵 關鍵在於對資料夾和檔案使用一致的命名規則。如果一開始就做對了,以後就能省去很多修改的時間。

電影一個非常有效的結構是為每部電影建立一個資料夾,資料夾名稱採用以下格式: 電影名稱(年份) 裡麵包含同名的影片檔。例如: «Furiosa A Mad Max Saga (2024)/Furiosa A Mad Max Saga (2024).mkv».

系列典型的命名規則是:以劇集名稱命名的資料夾,每個季度一個子資料夾(「第一季」、「第二季」等等),以及一個包含特定模式的檔案。 劇集名稱 S01E01S01E02 以此類推。這樣便於爬蟲程序正確辨識季數和集數。

單一字幕有名稱 使用與視訊檔案相同的模式,新增兩位字母的語言代碼: 電影標題 (1939).es.srt, 電影標題 (1939).en.srt這樣,Jellyfin 就能自動偵測它們並用正確的語言為它們貼上標籤。

如果一部劇集或電影不容易被識別您可以從介面手動編輯元數據:開啟標題,進入編輯選單,調整 TheMovieDB 或 IMDb 標識符,再次強制更新元數據,所有內容(劇情簡介、封面、演員表等)都會修正。

在控制面板的“庫”部分 您可以設定首選的元資料語言、國家/地區、資訊和映像供應商,以及配置從 OpenSubtitles 等服務或其他外掛程式(如 Subbuzz)自動下載字幕。

Jellyfin 的推薦外掛和進階功能

Jellyfin之所以脫穎而出,原因之一在於 這是他們的插件生態系統,包括官方插件和第三方插件。透過控制面板,您可以啟動軟體倉庫並添加新的資源,以擴展伺服器的功能。

元資料插件,例如 TMDb 它們允許您使用詳細的劇情簡介、演員資訊、類型、背景圖片和高品質封面來豐富您的電影和劇集,使介面變得與商業服務非常相似。

字幕插件,例如 OpenSubtitles 它們增加了自動下載多種語言字幕的功能,但有時需要建立帳戶並配置 API 金鑰。其他一些工具,例如 Subbuzz,則擴展了字幕來源並增強了下載過程的自訂選項。

諸如「本地介紹」之類的視覺化工具 當您將滑鼠懸停在標題上時,它們會播放一段背景影片的短片,模仿 Netflix 等平台的行為。如果您覺得它們很煩人,通常可以針對特定標題停用此功能。

來自配件部分 透過控制面板,您可以一鍵安裝官方插件,或新增外部 JSON 儲存庫(需採取必要的安全措施)。其他情況下,只需下載插件文件,將其放入伺服器的擴充資料夾中,然後重新啟動 Jellyfin 即可。

優化效能:轉碼和硬體加速

直接播放 理想情況下,客戶端設備能夠識別文件格式,伺服器只需發送即可。但通常情況下,轉碼是必要的:即時更改編解碼器、解析度或位元率,以便電視或行動裝置能夠處理。

轉碼對效能要求很高。 對於 CPU 而言,建議啟用硬體加速,前提是您的系統支援。 Jellyfin 支援 Intel Quick Sync (QSV)、VAAPI、NVENC 等引擎,取決於 GPU 和 CPU。 驅動程序 可用。

若要查看您可用的 GPU 型號 在 Linux 系統中,你可以使用 命令 類型 lspci-nn | grep -Ei «3d|顯示|vga» 根據此結果,在 Jellyfin 控制面板的播放→轉換部分選擇適當的選項。

搭載英特爾N100/N150處理器的迷你電腦 使用整合式顯示卡時,啟用快速同步通常可以減輕 CPU 的負擔,從而在降低功耗的同時支援更多同時串流。如果啟用後出現不穩定情況,您可以隨時重新選擇“無”,讓 CPU 來處理。

Netdata 等工具 它們對於監控串流媒體播放時的 CPU、記憶體和磁碟 I/O 峰值非常有用。將其設置在另一個 Docker 容器中,即可查看即時圖表並偵測瓶頸。

可從本地網路和家庭外部存取

Jellyfin配置完成後從同一網路存取很簡單:只需輸入 http://IP-del-servidor:8096 在瀏覽器或各平台的官方應用程式中,使用您的用戶登入即可。

尋找伺服器 IP 位址 在 Windows 系統中,您可以使用該命令。 IPCONFIG命令提示正在查找 IPv4 位址。在 Linux 系統中, IP地址顯示 o 主機名-I 他們會提供給你相關資訊。你需要將這個IP位址輸入到電視、手機或平板電腦上的應用程式。

如果你們連接的是同一個Wi-Fi網絡所有裝置都保留在本地網路上。您可以同時連接多台電視、手機和電腦,而無需將任何資料暴露在網路上,這對於許多家庭使用情境來說綽綽有餘。

要從網路外部存取您有三種主要選擇:在路由器上進行連接埠轉送、使用傳統 VPN 或使用 Tailscale/ZeroTier 解決方案在您的裝置之間建立虛擬私人網路。

連接埠轉送 例如,這需要將伺服器的內部 IP 位址開放 8096 端口,然後使用您的公有 IP 位址或網域名稱進行連接。這種方法雖然有效,但需要了解您的路由器設定並考慮安全因素(HTTPS、防火牆等)。

  使用 VLC 透過 RTMP 和 HTTP 進行直播的步驟

尾尺度方法 它更用戶友好:您只需在伺服器和想要用來查看內容的裝置上安裝用戶端,登入後即可獲得虛擬 IP 位址。有了這個 IP 位址(例如 100.xxx),您就可以像在自己家中一樣存取 Jellyfin,而無需操作路由器或處理憑證。

Plex、Jellyfin 和 Emby 的詳細對比

儘管它們有著共同的基本理念值得仔細研究一下 Plex、Jellyfin 和 Emby 之間的實際區別,尤其要考慮你想花多少錢以及你想進行多少調整。

Plex 它最突出的特點是幾乎在所有平台(行動裝置、智慧電視、遊戲主機、串流媒體設備)上都擁有設計精良的應用程式。它的初始設定過程非常直觀,而且在大多數情況下,遠端存取功能幾乎是自動啟用的。

然而,它有許多有趣的特點。 離線同步、某些高級遠端串流選項、無限行動功能以及一些硬體加速轉碼等功能都與 Plex Pass(其付費月度或終身訂閱)綁定。

Jellyfin 它完全免費,卻能提供所有功能:無限用戶、無限設備、硬體加速、複雜的插件、遠端存取(需自行設定)、使用者設定檔、家長控制等等。缺點是某些應用程式可能不夠完善,或者在一些不太常見的平台上需要使用其他解決方案(例如,搭載 Tizen 系統的三星電視需要使用非官方方法)。

Emby 從某種意義上說,它是一種折衷方案:概念上與 Jellyfin 非常相似(別忘了 Jellyfin 最初是 Emby 的一個分支),但它提供了一個名為 Emby Premiere 的可選高級訂閱層。這項訂閱可以解鎖諸如具有錄製功能的直播電視、「劇院模式」、某些同步選項和設定備份等功能。

在選擇時如果你追求極致的簡潔性和在任何裝置上都能獲得流暢的使用體驗,Plex 通常是首選。如果你更重視自由、零成本和對隱私的完全掌控,Jellyfin 最具吸引力。如果你已經熟悉 Emby 或其生態系統,而且價格也符合你的預算,那麼它也是一個不錯的選擇。

客戶端和應用程式:如何在所有裝置上查看您的內容

Plex、Jellyfin 和 Emby 他們為不同的系統提供種類繁多的客戶端應用程式。可用性和使用者體驗品質各不相同,但實際上,它們幾乎可以滿足任何應用程式場景的需求。

在安卓手機上 iOS Jellyfin、Plex 和 Emby 都有官方應用。 Plex 的部分行動功能在未購買 Plex Pass 的情況下會受到限制,而 Jellyfin 則無需應用程式內購買即可解鎖所有功能。

電視機Jellyfin 可在 Android TV/Google TV 和 Apple TV 上使用。對於搭載 Tizen 作業系統的三星電視,應用程式商店中沒有官方客戶端,但有一些第三方專案允許您安裝 Jellyfin,不過這些項目需要遵循特定的指南並進行一些設定。

在蘋果生態系中尤其值得一提的是 Infuse,它與 Plex、Emby 和 Jellyfin 整合。它允許使用伺服器元數據,同步觀看進度,提供直接連接或庫連接模式,並在 iOS、macOS 和 Apple TV 上提供非常出色的播放體驗。

在桌上型電腦上 手提 你總是可以使用 網頁瀏覽器 指向伺服器 URL,或可用時指向原生客戶端。 Jellyfin 的 Web 介面功能非常全面,也可用於管理。

對於那些擁有多個資訊來源的人來說 (例如,NAS、迷你電腦和一些額外的網路儲存),Infuse 和其他高級用戶端可以將不同的庫合併到一個視圖中,如果您管理具有各種來源的大型目錄,這將非常有用。

自託管、成本和經濟效益與商業串流媒體的比較

Jellyfin及其公司崛起背後的驅動力之一 這是指串流媒體平台和雲端儲存價格的逐步上漲。像Netflix、Disney+和Google Photos這樣的服務,其訂閱費用往往會隨著時間的推移而增加。

如果您已經擁有電影和劇集的實體收藏。 (DVD、藍光光碟等),而且你不介意花時間翻錄和整理它們,那麼建立自己的伺服器可能比每月付費才能有條件地存取不斷變化的目錄要合理得多。

對於那些沒有自己收藏的人來說除非你非常謹慎地購買內容,並充分利用你為個人庫獲取的內容,否則在短期和中期內,串流媒體平台幾乎總是會保持更低廉、更簡單的狀態。

從硬體角度來看一台配備 16 GB 記憶體和一個或多個大容量硬碟的低功耗迷你電腦,足以輕鬆運行 Jellyfin、幾個額外的容器以及其他家庭服務,讓你安心使用數年。如果你減少或取消一些訂閱服務,隨著時間的推移,初始成本很快就能收回。

重要的是要記住 雖然很多人會透過盜版來擴充藏書,但合法的方式是購買或數位實體書籍。每個人都應該為自己的行為負責,但了解本國的法律架構仍然十分重要。

打造你專屬的“家庭Netflix” Jellyfin 或 Plex 可讓您永久保存電影、電視節目和照片,一切由您掌控,畫質任您選擇,隨時隨地享受。雖然前期需要一些設置,但一旦設置完成並運行起來,那種完全掌控內容和基礎設施的感覺,是任何商業訂閱服務都難以比擬的。