|
本帖最后由 xuewy 于 2019-2-15 09:05 编辑
对于免费的媒体服务器,plex, emby大家比较熟悉。但emby自从3.6以后开始闭源,最新的4.0的硬解也开始收费,引起了部分开发人员的不满,于是基于emby的3.5.2版本,新建了jellyfin项目(免费),可以说jellyfin和emby几乎是孪生兄弟。由于这个项目开始不久,目前只有server端还比较成熟,下面是这个项目开发的一些链接,大家有兴趣可以看一下。
Github地址:https://github.com/jellyfin/jellyfin
客户端: https://jellyfin.readthedocs.io/en/latest/user-docs/apps/
我个人是一直用emby, 跑在一个N1的Armbian 5.64上,另一个N1盒子装了emby的客户端,近来发现emby-server总是hung死,都无法SSH连接,必须重启N1。于是今天重新装了把jellyfin试试水。由于目前开发团队release的deb包只针对于64-bit (amd64) versions of Linux,而N1是基于arm的,所以要通过Docker安装jellyfin,下面就讲一下如何安装。
1. 首先装好Armbian系统,这个就不做介绍了,我这次顺便装了个最新的Armbian 5.75 内核4.20.5
2. 调整时区以及系统更新
选4->9->1->1,然后执行- cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
复制代码
最后验证
系统更新
- apt-get update
- apt-get upgrade
复制代码
3. 安装Docker
- curl -sSL https://get.docker.com/ | sh
- systemctl start docker
- systemctl enable docker.service
复制代码 4. 拉取jellyfin的最新镜像
- docker pull jellyfin/jellyfin
复制代码 5. 配置 jellyfin
- docker run --restart always -d -p 8096:8096 -v /jellyfin/config:/config -v /jellyfin/media:/media jellyfin/jellyfin
复制代码 以上命令默认的程序访问地址为ip:8096,配置文件夹为/jellyfin/config,媒体库文件夹为/jellyfin/media
你可以通过-v命令换成自己想要的文件夹。
6.通过浏览器访问管理页面 192.168.1.143:8096, 进入后台配置,配置页面跟emby几乎一模一样而且支持中文。唯一要注意的就是网上有说要在“转码” 那里配置ffmpeg的路径,一般是 /usr/bin/ffmpeg,但我在这个路径下没有找到该文件。有对Docker熟悉的可以看看ffmpeg到底装在哪里了。
媒体库那里再配置一下你的NAS的共享路径即可,我是通过nfs添加了网络共享盘。下载盒安装了nfs-server,配置了exports文件 这里只需要安装nfs客户端即可。
Jellyfin的Android TV客户端还没有正式放出,我下载了beta release版本,装在盒子上,能连上服务器看得到影片,但无法播放,总是报playback error,不知道为什么。 后来发现盒子上原来的emby仍然可以使用,真是孪生兄弟带来的意外惊喜啊。
再放2个电视机上拍的照片(还在扫描媒体库过程中)
最后放一个在用的emby的TV客户端(unlock版本的)
链接: https://pan.baidu.com/s/1k0TvOKAshA1QyTEj-d39dg 提取码: g86v
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
×
评分
-
查看全部评分
|