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


 56 1234
发新话题
打印

[电脑] 个人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

学习中。。。。。。



TOP

posted by wap, platform: iPhone
远程播放?那不如用115。。。


TOP

posted by wap, platform: Firefox
EMBY 电视剧不是放进目录,直接命名S##E##就好了么?

TOP

emby这一类软件
最大大问题就是 自动编码非常敏感
比如字幕文件稍微不符合要求 它就开始自动编码
最后结果就是功能好像都实现了 但是真看电影什么的 使用体验非常差

TOP

posted by wap, platform: Samsung
ftp用mxplayer和nplayer都可以直接播放,不需要下载的。。。

TOP

posted by wap, platform: Android
nplayer和mxplayer就是没法做海报墙,各种连接方式都支持,直接文件夹进去点开就可以播放了,感觉远程手机播放也没必要做这么花里胡哨的海报墙

本帖最后由 yangchen0821 于 2021-1-17 16:45 通过手机版编辑

TOP

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

TOP

posted by wap, platform: iPhone
直接用浏览器打开emby服务器的地址不就行了

TOP

posted by wap, platform: iPhone
其实主要就是没有公网ip4闹的

本帖最后由 TotemG 于 2021-1-17 17:31 通过手机版编辑

TOP

posted by wap, platform: Android
这么折腾真还不如直接115云播了。

TOP

posted by wap, platform: Android
远程播放用webdav行吗

TOP

posted by wap, platform: Samsung
nas+软路由smart ddns+阿里云域名解析+nplayer就可以远程播放了
现在带宽高了,清晰度远比115好

本帖最后由 jinye2001 于 2021-1-17 21:26 通过手机版编辑

TOP

posted by wap, platform: Android
学习学习

TOP

posted by wap, platform: iPad
学习了

TOP

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