本地搭建视频系统
前言
家里有了孩子之后,我开始思考一个问题:
有没有一种方式,可以把喜欢的动画片、纪录片和电影集中管理,随时在电视、手机或者平板上观看?
市面上的流媒体平台虽然方便,但也存在一些问题:
- 会员越来越多
- 内容会下架
- 不同平台内容分散
- 孩子喜欢的动画片不一定长期存在
于是我利用家里现有的设备,搭建了一套属于自己的家庭影音系统。
最终只用了:
- 一台旧电脑
- 一个移动硬盘
- Jellyfin
就实现了接近 Netflix 的体验。
最终效果
1 | WD移动硬盘 |
可以实现:
- 动画片分类管理
- 电影海报墙展示
- 家庭共享
- 手机和平板观看
- 观看进度同步
- 收藏喜欢的影片
对于有孩子的家庭来说尤其方便。
为什么选择 Jellyfin
目前主流的家庭影音方案有:
对于技术人员来说,Jellyfin 几乎是首选。
优点:
- 完全免费
- 开源可控
- 社区活跃
- 支持 Docker
- 支持手机、平板、电视
- 无会员限制
最重要的是:
所有数据都掌握在自己手里。
硬件准备
我使用的是:
- Redmi Book Pro 2024
- WD 移动硬盘
- iPhone
- 家庭 WiFi
实际上要求并不高:
1 | CPU:4核以上 |
普通笔记本即可流畅运行。
目录规划
在移动硬盘中创建媒体目录:
1 | Media |
例如:
1 | Media |
建议:
每部电影单独一个文件夹。
安装 Jellyfin
前往:
Jellyfin 官网
下载安装包。
安装完成后可以访问这个地址试一下
1 | http://localhost:8096 |
首次启动需要:
- 创建管理员账号
- 设置语言
- 创建媒体库
按照向导完成即可。
创建媒体库
进入后台:
1 | Dashboard |
选择:
1 | Movies |
然后指定路径:
1 | E:\Media\Movies |
点击保存。
海报墙体验
Jellyfin 会自动生成类似 Netflix 的海报墙。

手机访问
确保手机和电脑连接到同一个 WiFi。
首先查看电脑 IP 地址。
Windows:
1 | ipconfig |
找到:
1 | IPv4 Address |
例如:
1 | 192.168.1.100 |
然后在手机浏览器中访问:
1 | http://192.168.1.100:8096 |
即可进入 Jellyfin。
也可以安装官方客户端获得更好的体验。
电视端
TV 版也有安装软件,地址是
1 | https://github.com/jellyfin/jellyfin-androidtv/releases/tag/v0.19.9 |
下载之后可以通过对应电视的传输文件方式,比如我的是海信,官方客户端就可以传输
这样一台旧电脑、一个移动硬盘,再加上 Jellyfin,就能拥有属于自己的家庭影音中心。