这都可以「一步一步教你如何用Openwrt+emby+KODI搭建家庭影音服务器」openwrt安装kodikodi下emby插件连接服务器
因为老婆喜欢看片,于是有了自己搭建家庭影音服务器的想法。
我的方案是用联想M720q小主机安装ESXi虚拟机(安装时硬盘会被格式化,切记),并运行ikuai和openwrt(简称OP)软路由,ikuai负责联网,因光猫已自动联网,这里ikuai接入方式为DHCP(动态获取),在OP上搭建影音服务器。
光猫IP为:192.168.1.1
ESXi的IP为:192.168.51.1
Ikaui的IP为:192.168.51.2
OP的IP为:192.168.51.3
联想M720q小主机加装一张intel I350 T4四口千兆网卡
eth0为管理口,ikuai和OP通过各自的虚拟网卡桥接至ESXi的eth0管理口,其余三个网口分别为LAN、LAN、WAN,并设置为直通。
Ikuai和OP网关互指。
设置一下防火墙。
至此家庭局域就组建好了,测试一下OP能否上网?
在MobaXterm(也可以是其他SSH)中输入以下命令进行测试。
#curl www.baidu.com
因为我的SSD固态硬盘为128G,装完上面几个系统后,还有约90G的容量,因此可以给OP扩一下容,方便存放一些电影和电视剧,作为本地NAS使用,还有一个主要原因是后面在Docker中安装emby时,不进行扩容的话,会因容量不够导致emby安装不成功。
关闭OP,编辑设置,添加新标准硬盘,这里输入60G,剩余30G还可以再安装一个虚拟机有于测试,重启OP。
首先要在系统-磁盘管理-修改中将新添加的硬盘分区表更改为GPT,然后执行下面几条命令:
fdisk -l(查看欲添加的磁盘,这里为disk /dev/sdb)
#umount /dev/sdb
mkfs.ext4 /dev/sdb
mount -t ext4 /dev/sdb /mnt
cp -a /opt/docker /mnt
umount /dev/sdb
装载分区到/opt作为Docker数据分区使用(/opt)。
文件系统选择ext4。
点击保存&应用,重启OP。
查看刚才给Docker扩容是否成功?
图中显示Docker有59.21GB容量可用,扩容成功。
现在准备在Docker中安装emby。
可以在iStore中安装emby,也可以执行以下命令手动拉取镜像完成emby的安装。
docker run --restart=unless-stopped -d -v "/opt/Configs/Emby:/config" --dns=172.17.0.1 -p 8097:8096 -e TZ=Asia/Shanghai -v "/opt/Caches/Emby:/config/cache" -v "/opt/Videos/Emby:/data" -v /mnt:/mnt --name emby "emby/embyserver"
有一点需要说明的是,我们的电影和电视剧的存放目录为/opt/Videos/Emb,但在emby中添加文件夹时,要选/data,因为/opt/Videos/Emb目录在emby中挂载在/data目录下,这从上面的命令中可以看出。
至此,emby安装完毕。
在浏览器中输入:192.168.51.3:8096或192.168.51.3:8097进入emby进行设置。
可以设置/opt/Videos/Emb目录为网络共享,方便存入视频资源。也可以用webdav或Alist将网盘挂载到本地使用,这样可以浏览网络上海量视频资源了。
在电视上安装KODI,再安装emby插件(这里为
repository.emby.kodi-1.0.6.zip),对影片海报进行刮削,至此家庭影音服务器搭建完毕,现在就可以享受愉快的观影体验了!这都可以「一步一步教你如何用Openwrt+emby+KODI搭建家庭影音服务器」openwrt安装kodikodi下emby插件连接服务器