» 您尚未登录:请 登录 | 注册 | 标签 | 帮助 | 小黑屋 |


发新话题
打印

[电脑] 个人NAS媒体库远程播放决方案

家里威联通NAS安装EMBY+电视机安装KODI+PC安装TinyMediaManager(TMM),电影下载后先用TMM整理一下,然后EMBY识别,最后通过电视机上的KODI的EMBY插件播放,这个搭配用了很久,体验还不错。
最近搬到老婆家住一段时间,想远程播放NAS里的电影,自己家是移动大内网宽带,但是有IPV6地址,NAS里Docker做了IPV6的阿里域名解析,老婆家也是移动宽带,很顺利的就可以通过域名访问到家里的NAS管理页面,但是需要播放里面的电影却无从下手,于是一顿折腾,过程中也碰到了一堆问题,最后总算都解决了。

问题1:如何远程播放媒体库电影?
我最开始想到的就是通过ipv6域名实现远程文件共享,把NAS里的文件夹远程映射到电脑上,然后直接在文件管理器用Potplayer打开播放,问题就是怎么共享?SMB,NFS,FTP三个方式都尝试了,SMB没搞明白怎么远程用,NFS折腾半天访问失败,FTP倒是可以访问,但是是下载下来才能播放。三条路都堵死了。
下面就想到EMBY做为媒体库的同时也可以远程推流,支持网页端播放,IOS,android和PC也都有客户端。
网页播放有个问题,支持格式少,动不动就要转码播放,由于NAS性能弱鸡,大部分4k都无法播放,就只能考虑客户端播放,本地解码。
尝试了三种客户端,EMBY Theater、Jelly MPV dektop、Video Tape

EMBY Theater
EMBY官方PC客户端,要付费才能播放,好在网上有皮角版,填写ipv6域名后成功访问到媒体库,两家都是100Mbps的宽带,可以流畅播放20几个G的4k HEVC,能够识别同目录下的字幕,但是存在一个严重的问题,90%机率点击播放的时候一直转圈圈,也不知道是什么原因,但应该不是宽带不够的问题。



Video Tape
Windows商店的UWP应用,新出来的,支持访问EMBY媒体库,速度比EMBY Theater快,播放成功率也高,但是没有分类界面,电影电视剧都是混在一起的,不方便,而且有个问题,无法加载字幕,虽然有加载外部字幕的功能,但是加载后没反应,而且不能识别和媒体文件同目录的字幕,所以除了内嵌的字幕,那就基本不能用了。



Jelly MPV Desktop
与EMBY同源的媒体库Jelly的桌面客户端,听说同样支持EMBY媒体库而且体验不错,我试了一下,确实支持EMBY媒体库,界面UI比EMBY Theater好,但是我就是死活无法播放。折腾了好久,还去Github提问,最后告诉我仅支持访问EMBY媒体库,但是不支持播放,一口老血...
折腾到这里三条路都堵死了,快放弃了....
但是无论如何,想通过EMBY推流播放,肯定要把新下载的电影添加到EMBY里面,否则谈屁,下面就来了我第二个麻烦

问题2:如何远程整理媒体库
之前说过,下载的电影先通过TMM刮削一遍元数据,然后丢到EMBY就能完美识别,有人要问为啥不直接通过EMBY刮削数据呢?主要是TMM支持自动重命名文件夹和文件,可以按照设定格式自动重命名,这个功能特别实用。EMBY想要正确刮削电影信息,最重要的就是文件名要符合格式,否则很难识别准确电影,尤其是按季的电视剧。因为我的电影都是各个渠道下载下来的,文件名都比较乱,所以整理文件名是个刚需,TMM识别到电影后一键重命名特别方便,整整齐齐,适合我这种强迫症。

现在在老婆家电脑上装TMM肯定就没办法远程刮削我NAS里的文件,但是!!!欣闻TMM也有NAS客户端,可以运行在NAS Docker上面,支持WEB GUI,那这样就可以远程访问NAS的TMM来整理NAS上的媒体了!!!
一顿操作猛如虎DOCKER装完了TMM,然后通过域名加端口访问GUI,却怎么也打不开,换了好几个端口,试了好几个版本的镜像都是打不开,想不通哪个环节出了问题。
最后,我尝试通过路由器的花生壳内网穿透,终于成功打开了网页,后来才发现原来是Docker不支持ipv6访问...我从头到尾都是拿的ipv6地址做的测试,万万没想到。
花生壳的穿透虽然能用,但不稳定速度也慢,还是要想办法走ipv6,查了很多资料,发现把TMM的镜像的网络模式改成HOST就可以通过ipv6访问了。




问题3:TMM刮削不到信息
成功解决了远程用TMM的问题,但是发现TMM刮削不到信息了。因为原来在PC上,TMM可以走梯子,到了NAS上没有梯子,TMM就访问不了The movie database了。当然可以通过在路由器上挂梯子解决,但是我之前用了一段时间路由器挂梯子(梅林+科学上网插件),不是很稳定,切换线路也不方便,还经常影响国内网络访问。
最后通过在路由器上改host,把TMM域名捆到能访问的IP上。

解脱:神器ZeroTier
折腾了一圈最终还是没办法完美异地播放电影,只能整理整理电影库...当然不甘心
此前听说过有个Zero Tier神器,可以实现远程组局域网,但是一直没用过,现在正好有需求就试一下,在nas和PC上都装ZeroTier。
成功打洞!!就像原来局域网访问192.168.1.x 一样,现在直接输入zerotier分配的ip地址就可以实现一样的效果。而且速度和ipv6一样快,就像拥有了公网ipv4地址一样,舒爽!!!!
甚至在Zero Tier的加持下,Emby Theater也不便秘了,基本能用了,不转圈打摆子了。
最想不到的是连SMB都实现了,可以直接用potplayer播放,SMB能访问,那TMM客户端也不问题了。
全都回来了!!!!




待解决问题
兴奋之余,还有一些问题没有解决
PC上打开了科学上网Clash,就无法通过ipv6访问NAS了,搞不定。


本帖最近评分记录
  • 28210442 激骚 +1 恭喜发财 2021-1-17 18:41
  • 28210442 激骚 +1 恭喜发财 2021-1-17 18:41

TOP

ios的emby还挺好用的,可以买一个试试 6元,或者皮角



TOP

引用:
原帖由 wukui 于 2021-1-18 08:21 发表
学习一下

我家是jellyfin,pc上,不用转码的用网页直接播,需要转码的,用kodi远程访问ftp播放,就是不知道怎么弄海报墙了。

手机上直接用dsfile访问群晖,mxplayer播放
你都弄jellyfin了,还不知道咋弄海报墙,只要挂削道元数据就有海报墙


TOP

引用:
原帖由 sxyzero 于 2021-1-18 01:12 发表
下的4K UHD多,EMBY大概率无法转码。客户端解码,我家里宽带上传才30Mbps,没办法看。
30MBps如果稳定的话,20个G左右的HEVC UHD 还是能看的

TOP

引用:
原帖由 mting 于 2021-1-17 15:23 发表
emby这一类软件
最大大问题就是 自动编码非常敏感
比如字幕文件稍微不符合要求 它就开始自动编码
最后结果就是功能好像都实现了 但是真看电影什么的 使用体验非常差
你说的是网页端,只要客户端支持都是直接本地解码播放的。

TOP

引用:
原帖由 sxyzero 于 2021-1-18 09:29 发表
posted by wap, platform: Android
uhd圆盘动辄60g以上,没办法看的,至少需要150M bps上传
我都下20-30G左右的265编码的UHD,我觉得性价比高一点,一半的体积,至少9成的画质吧。

TOP

发新话题
     
官方公众号及微博