建站第三篇 使用Docker安装Jellyfin媒体服务器
原文传送门
随手浏览时,翻到一篇文章《 服务器指北 - 有了服务器之后可以做点什么 》,我平时就喜欢在家里搞东搞西,这标题正对胃口。毫不犹豫的点进去看看有什么新东西能用在家里的山寨服务器上。果然没让我失望,里面提到一个影音管理系统叫做jellyfin,从之前的 emby fork 而来,由于 emby 闭源了,大家就在这基础上分支出了 Jellyfin。
特性嘛?
话不多说,让我们直奔主题吧。
我的家庭nas服务器系统的版本是ubuntu1604,是用一个acer旧笔记本改的,原来的硬盘容量已经很小了,只能用来跑系统,存储全部使用外挂方式,用来存储自己的本地资料以及搭建云盘和云笔记的数据资料,影音文件也在其中。
我选择搭建docker版jellyfin,影音库直接挂到外存中的影音文件夹,不需要对原有资料路径做任何变动。
当看到这段文字时,说明docker安装成功了。
至此,Docker安装最简版,完成。没有像其他文章提到的配置镜像站,也没有分配用户权限。没分配用户权限不是好的示范,不提倡学习,但是我这边自家内网使用,一切从简。
下面开始使用docker来搭建本文的主角——Jellyfin服务。
然而我并不是这样做的。因为懒,直接docker安装了。
上面的参数中需要说明的是:
docker会自动拉取镜像完成安装
如果能看到上面的画面,说明jellyfin安装完成,就是这么便捷!!!!docker越来越成功果然是有道理的。
现在就可以通过http://本地ip:8096来访问jellyfin服务了。
后面该怎么选怎么选,**路径、电视剧路径,语言神马的。最后注意一下远程访问的两个勾,默认是打上的。
这样,我们的jellyfin服务就安装好了。
虽然是内网服务,还是会禁不住得瑟的心,弄个公网地址给朋友看看,所以就有了内网穿透。
内网穿透工具采用Frp,轻与简单是我选择工具的个人偏好。
服务端扔阿里云上,内网安装客户端,配上端口
我把ecs中的web服务端口都配成9,方便管理。
启动frpc
现在,访问ecs的公网ip:9096就能访问自己的Jellyfin了。
来张整体图,能看到不同的媒体库以及各自的更新进度。
可以在首页直接打开视频
也可以点击进入影片介绍页,是的,jellyfin居然还有影片介绍页,我们只需要提供合规格命名的片源,其他的都交给jellyfin吧。
截图时是在公网,网速不佳,不然是可以看到演员的照片,还会推荐本地存储的相关影片,这个有点逆天了,查了一下这是从emby带出来的功能,强大的搜刮能力。
补一张卡司图
还可以进入演员详情页
Ok,不管从哪个路径进来,最终还是要播放影片。播放效果是这样滴
内网使用,还是非常流畅的。
参考文章
《Ubuntu 1604 安装 Docker 和 Docker Compose
》, https://wwwrabbitwflycom/articles/2019/05/14/1557827886665html
《在群晖Docker中安装Jellyfin媒体服务器
》, https://wwwsmbinncom/jellyfinhtml
emby有什么用?
Emby可以用来整理服务器上的视频和音频,并将音频和视频流式传输到客户端设备。
Emby服务器端支持MicrosoftWindows、Linux、MacOS、FreeBSD,客户端支持HTML5网页,Android和IOS等移动操作系统,Roku、AmazonFireTV、Chromecast和AppleTV等流媒体设备,LG智能电视和三星智能电视等智能电视,以及Xbox360和XboxOne等游戏机。
Linux中的全能媒体播放软件XINE是怎样的?
对Linux爱好者来说,在Linux下也可以看VCD/DVD。使用Linux中强大的播放程序——Xine,不但播放VCD/DVD的效果十分优秀,而且还可播放众多的流媒体文件。
linuxmplayer命令行运行视频输出到指定屏幕?
下载安装打开播放1、登录Mplayer和live的官方网站,下载Mplayer的源代码。和相关媒体格式的解码器,以及支持RTSP流媒体格式的Mplayer插件。
2、首先解压缩先前下载的Mplayer-10pre3tarbz2压缩包3、安装Mplayer这里所有的软件包都下载到目录/usr/local/,具体目录根据自己情况定义。MPlayer是一款开源多媒体播放器,以GNU通用公共许可证发布。此款软件可在各主流作业系统使用,例如Linux和其他类Unix系统、微软的视窗系统及苹果电脑的MacOSX系统。MPlayer是建基于命令行界面,在各作业系统可选择安装不同的图形界面。
0条评论