想在多个设备上看电影和电视剧,不想手动下载。虽然有流媒体平台,但面临种种限制:国内平台(爱奇艺、优酷、腾讯)内容有限且变现激进;海外服务需要 VPN,订阅分散;第三方网站不稳定且画质差。
解决方案:将媒体离线下载到本地,然后在各设备上流式播放。
方案演进
SMB + Kodi/Infuse + qBittorrent
- Windows PC 24 小时运行作为 SMB 服务器共享媒体文件夹
- qBittorrent 用于 BT/PT 下载
- 电视上用 Kodi,iPad 上用 Infuse 播放
问题:需要 PC 持续运行;无法跨设备同步观看历史。
Jellyfin + qBittorrent
- 免费开源媒体服务器
- 所有设备上使用 Jellyfin 客户端
问题:客户端支持有限;某些字幕/视频格式需要服务端转码;电视端界面美观度和稳定性不佳。
当前方案
文件共享
改进方案:软路由挂载外接硬盘作为轻量级 NAS,而不是让 PC 持续运行。
设置:
- luci-app-samba4 插件用于 SMB

- 通过 ntfs-3g 挂载 NTFS 硬盘:
mount -t ntfs-3g /dev/sdb2 /mnt/sdb

- 配置共享名称、路径和用户凭证

媒体管理套件
下载:基于 Docker 的 qBittorrent(linuxserver 镜像)处理 BT/PT 下载,Web UI 可在局域网访问。
剧集追踪:Sonarr 监控并自动下载追踪剧集的所有集数;更新时立即触发下载。使用 linuxserver Docker 镜像。


电影追踪:Radarr 为电影提供同等功能,支持中文国际化。

索引器:Prowlarr 聚合 BT/PT 站点访问,供 Sonarr 和 Radarr 使用;支持大多数常见的种子追踪器。


媒体服务器
Plex 作为中心媒体平台,提供:
- 服务端存储观看历史,跨设备同步
- 强大的客户端支持,流畅播放
- 多种客户端选择:Plex、Infuse、Kodi
工作流:qBittorrent 下载 → 文件转移到 Plex 媒体库 → 客户端消费内容。

架构总结
系统流程:Prowlarr(索引器)→ Sonarr/Radarr(追踪)→ qBittorrent(下载)→ Plex(服务)→ 客户端设备(Plex/Infuse/Kodi)。
所有组件在软路由上以容器化方式运行,无需专用 PC 资源,同时保持 24/7 可用性。
