
Jellyfin 外出睇片點先安全又順:Tailscale 連線加 bitrate 限速設定
避開公開 8096 port,再按網絡同片源調校畫質
先收起 router 個 8096 port
Jellyfin 預設用 TCP 8096 提供 HTTP 服務,喺 router 做 port forwarding 的確最快連到,但咁做等於畀成個互聯網直接掂到 Jellyfin 登入頁。官方文件都明講,唔建議直接向外公開呢個 port。就算有密碼,server 漏洞、撞密碼、過期 plugin 同設定失誤仍然要由你自己頂。用 reverse proxy 加 HTTPS 係另一條路,不過要處理 domain、證書、更新同對外服務,維護工夫明顯多一截。

圖片:Tailscale
Tailscale 點樣避開 port forwarding
Tailscale 會喺已授權裝置之間建立 WireGuard 加密嘅 tailnet,靠 NAT traversal 嘗試直連;直連唔到時亦可以經 DERP relay 傳送已加密封包。屋企 router 唔使開入站 port,外面亦掃唔到你部 Jellyfin。最簡單做法係 NAS 同手機、平板或電腦都裝 Tailscale;如果 NAS 裝唔到,就可以似 XDA 作者咁,用另一部常開裝置做 subnet router,將 Jellyfin 所在嘅內聯網路段帶入 tailnet。
加密通道唔代表帳戶可以求其
Tailscale 保護嘅係裝置之間條路,Jellyfin 本身嘅帳戶權限仍然要照顧。管理員帳戶要用獨立強密碼,普通看片帳戶唔好有刪除媒體、管理 server 等多餘權限;tailnet 亦要定期清走舊裝置,視乎人數設定 device approval 同 access rules。手機、平板同電腦通常都要裝 Tailscale,再加入同一個 tailnet。Apple TV 亦有官方 tvOS app,但要先加入 tailnet,再喺播放器輸入媒體 server 地址,設定門檻始終高過公開網址。
連到但窒,先睇上載同播放模式
XDA 作者用 iPhone hotspot 測試時,Mac 可以經 Tailscale 直連屋企個 subnet router,Jellyfin 介面亦正常載入,但一拖時間軸就等好耐。佢檢查過 Jellyfin dashboard,初段只係 remux,Tailscale 狀態亦顯示直連;樽頸係屋企上載速度唔高,5G 連線又不停波動。平順播放可以靠 buffer 頂住,跳播就要即刻攞新一段資料,片源 bitrate 高過條線短時間承受到嘅速度,自然會停喺度等。
4Mbps 係起點,唔係標準答案
作者喺 Jellyfin 播放控制將畫質降到 4Mbps;以佢當時嗰個檔案同 client 配搭,播放模式顯示為 Direct Play,跳播大約兩秒就恢復。呢個結果只代表佢嗰次設定啱用。720p、1080p、4K,要保留幾多細節已經差好遠;H.264、HEVC、AV1 嘅壓縮效率同裝置支援亦唔同,HDR 片遇上唔支援嘅屏幕,仲可能觸發 tone mapping。硬壓到 4Mbps 有時只會換嚟起格,或者迫部 NAS 即時轉碼。
實際應該點調
可以先用 4Mbps 試播,再睇 Jellyfin dashboard 顯示 Direct Play、Remux、Direct Stream 定 Transcode。畫面穩定而有餘裕就逐級加;拖片窒、buffer 追唔上就再減。可用上限亦唔應貼住寬頻標稱上載速度,要留位畀網絡波動同屋企其他裝置。若果一限 bitrate,CPU 就長期爆滿,先檢查 NAS 有冇開啱硬件轉碼、GPU 支唔支援片源 codec,同 HDR tone mapping 有冇拖慢成條 pipeline。
Tailscale 解決咗「點樣安全入屋企網絡」,bitrate 設定就處理條線實際送到幾多資料。兩邊都設好,Jellyfin 外出播放先會穩定;至於 4Mbps 要唔要加減,直接按自己最常用嘅片源、播放裝置同網絡試就得。
參考來源
- XDA Developers — Tailscale made my Jellyfin streaming secure, but 4Mbps made it actually work — original report
- Jellyfin 官方 Networking 文件 — 核對 8096 port、遠端存取方式、HTTPS 同直接公開 port 嘅官方警告。
- Jellyfin 官方 Transcoding 文件 — 核對 Direct Play、Remux、Direct Stream、Transcode,同 bitrate、codec、解像度及 HDR 嘅關係。
- Jellyfin 官方 Hardware Acceleration 文件 — 核對 GPU 硬件轉碼、tone mapping 同部分轉碼階段未必可以加速嘅限制。
- Tailscale 官方加密架構文件 — 核對 WireGuard、端對端加密、直連同 DERP relay 嘅運作。
- Tailscale 官方 Apple TV 安裝文件 — 核對 tvOS 支援、加入 tailnet 同連接 Jellyfin 等媒體 server 嘅步驟。
本文根據原文及公開資料整理;資料有出入時,以原文及官方資料為準。







