周末两天的时间基本上都在折腾个人流媒体服务器了,最终效果感觉一般,这里记录一下这次折腾的过程和存在的各种问题。
因为现在越来越多的影视资源都通过阿里云盘来分享,所以如果能够把阿里云盘作为一个媒体库存储的中心,然后在NAS上安装Emby等流媒体服务来实现个人媒体库的建立,将对于观影非常的便捷。因此,处于这样的目的,博主先后尝试了如下方法。
- 群晖插件阿里云盘FUSE挂载
参考这个教程:https://imnks.com/4632.html 安装了相关的服务,但是通过Emby进行搜刮时发现速度非常的慢,内容不多的文件夹需要扫描几个小时才能完成,这就导致刚添加到媒体库的更新剧集无法很快显示,使用体验非常不好。 - Alist的WebDav挂载
Alist支持挂在多种网盘,而且提供WebDav服务,所以这里通过Alist的Docker部署方案将其安装在群晖NAS中,然后开启WebDav服务,将其挂载在了群晖目录下,但是这种方法有个问题,就是Emby无法扫描该文件夹,所以这就导致无法通过Emby观看。
通过上述一阵折腾,最后发现,Emby还是适合用于将视频文件下载到本地,然后建立影音库进行添加比较方便,这样媒体库扫描速度和视频文件的更新也更为及时。对于直接观看网盘视频的方法,还是通过客户端直接播放比较方便,手机、电脑和电视等平台都有可以直接方便放映的客户端,所以非常便捷。
更新——20230202
最近又重新调整了一下Alist挂载阿里云盘,并通过infuse播放的影音观看流程,又有了一些新的感悟,重新整理一下。
- Alist挂载阿里云盘所获的播放和下载地址都是阿里云OSS的地址,因此,不管Alist服务部署在国内服务器还是国外服务器,播放速度和下载速度都是非常有保证的。
- Infuse的播放速度虽然很快,但是由于需要刮削对应资源的封面和相关信息,所以国外的服务器刚开始加载时比较慢,所以最好的体验还是把Alist用群晖等本地服务器搭建,然后Infuse挂载本地的Alist服务,这样无论是初始元数据加载,还是播放都是非常不错的体验。
- 对于远程播放,如果需要使用infuse的话,建议使用zerotier服务和国内服务器的frp内网穿透服务,前者很容易实现大洞,相当于直连家里的带宽;后者由于使用国内的服务器,所以加载元数据速度很快。
通过上述的方式,发现把影音文件存放在阿里云盘,然后用infuse直接观看,不仅省去了下载到本地的时间,而且配合infuse的数据刮削,也非常的美观,这样的方式已经满足了我所有的观影需求。资源从网盘的获取方式,不仅便捷,而且省去了PT作种的麻烦,目前感觉非常棒。