Board logo

标题: [电脑] 个人NAS媒体库远程播放决方案 [打印本页]

作者: lurui45    时间: 2021-1-17 14:47     标题: 个人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了,搞不定。
作者: jiang99jp    时间: 2021-1-17 15:04

学习中。。。。。。
作者: 鬼冢英吉    时间: 2021-1-17 15:08

posted by wap, platform: iPhone
远程播放?那不如用115。。。
作者: chucky    时间: 2021-1-17 15:21

posted by wap, platform: Firefox
EMBY 电视剧不是放进目录,直接命名S##E##就好了么?
作者: mting    时间: 2021-1-17 15:23

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

posted by wap, platform: Samsung
ftp用mxplayer和nplayer都可以直接播放,不需要下载的。。。
作者: yangchen0821    时间: 2021-1-17 15:56

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

本帖最后由 yangchen0821 于 2021-1-17 16:45 通过手机版编辑
作者: lurui45    时间: 2021-1-17 16:18

ios的emby还挺好用的,可以买一个试试 6元,或者皮角
作者: 任天狗    时间: 2021-1-17 16:40

posted by wap, platform: iPhone
直接用浏览器打开emby服务器的地址不就行了
作者: TotemG    时间: 2021-1-17 17:31

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

本帖最后由 TotemG 于 2021-1-17 17:31 通过手机版编辑
作者: 八宝斋    时间: 2021-1-17 17:58

posted by wap, platform: Android
这么折腾真还不如直接115云播了。
作者: zlzhcqblf    时间: 2021-1-17 18:42

posted by wap, platform: Android
远程播放用webdav行吗
作者: jinye2001    时间: 2021-1-17 21:20

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

本帖最后由 jinye2001 于 2021-1-17 21:26 通过手机版编辑
作者: RyoH    时间: 2021-1-17 21:33

posted by wap, platform: Android
学习学习
作者: rekoeition    时间: 2021-1-17 21:56

posted by wap, platform: iPad
学习了
作者: ruler510    时间: 2021-1-17 22:07

学习一下。
作者: vyou    时间: 2021-1-17 22:17

参考学习下。
作者: ganak    时间: 2021-1-17 22:21

ZeroTier我经常打洞失败...就只能走它的中转
还是慢

作者: 咸蛋小朋友    时间: 2021-1-17 23:37

potplayer或者nplayer直接挂webdav播放呀
作者: n2    时间: 2021-1-17 23:55

posted by wap, platform: Chrome
Jellyfin 播放是不是有问题

dlna nplayer直接放,

jellyfin要么app播放失败,要么浏览器无限转,10个g的mkv
作者: shen2980    时间: 2021-1-18 00:01

折腾这些还不如直接换电信联通 plex直接刮削 不需要tmm
作者: sxyzero    时间: 2021-1-18 01:12

下的4K UHD多,EMBY大概率无法转码。客户端解码,我家里宽带上传才30Mbps,没办法看。
作者: mansoncat    时间: 2021-1-18 07:32

posted by wap, platform: iPhone
webdav
作者: kississik2    时间: 2021-1-18 07:40

posted by wap, platform: iPhone
マーク
作者: raidentime    时间: 2021-1-18 07:49

想了一下,这不是webdav就能解决的事情吗
作者: wukui    时间: 2021-1-18 08:21

学习一下

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

手机上直接用dsfile访问群晖,mxplayer播放

[ 本帖最后由 wukui 于 2021-1-18 08:22 编辑 ]
作者: lurui45    时间: 2021-1-18 08:32

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

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

手机上直接用dsfile访问群晖,mxplayer播放
你都弄jellyfin了,还不知道咋弄海报墙,只要挂削道元数据就有海报墙
作者: lurui45    时间: 2021-1-18 08:33

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

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

posted by wap, platform: Android
引用:
原帖由 @lurui45  于 2021-1-18 08:33 发表
30MBps如果稳定的话,20个G左右的HEVC UHD 还是能看的
uhd圆盘动辄60g以上,没办法看的,至少需要150M bps上传
作者: matao    时间: 2021-1-18 09:49

ZeroTier不是速度不行么, 局域网smb速度是最慢的, 但是胜在方便, 局域网nfs, webdav速度快很多
作者: 毛利元贞    时间: 2021-1-18 11:57

posted by edfc, platform: iPhone 8 Plus
话说,有A片用的吗
作者: zohu    时间: 2021-1-18 12:32

引用:
原帖由 毛利元贞 于 2021-1-18 11:57 发表
posted by edfc, platform: iPhone 8 Plus
话说,有A片用的吗
记着以前在S1上看到一个,好像是配合embd管理的。

[ 本帖最后由 zohu 于 2021-1-18 12:36 编辑 ]
作者: lurui45    时间: 2021-1-18 15:14

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

posted by wap, platform: Samsung
关键还是cpu不够好的锅吧,我家的cpu是8700es,用jellyfin转个码轻松写意,省了多少事
作者: 毛利元贞    时间: 2021-1-18 15:57

posted by edfc, platform: iPhone 8 Plus
引用:
原帖由 @zohu 于 2021-1-18 12:32 发表
记着以前在S1上看到一个,好像是配合embd管理的。
[
本帖最后由 zohu 于 2021-1-18 12:36 编辑 ]
做到封面和名字自动辨识和下载吗,毕竟一般下来也就刷个番号
作者: xjndfdfe    时间: 2021-1-18 16:50

我的方案是plex+tmm+zerotier DDNS作为备用
作者: 我是谁的主人    时间: 2021-1-18 16:53

看着挺带劲
作者: jalico    时间: 2021-1-18 19:59

posted by wap, platform: iPhone
海报墙以前折腾过,后来发现还是直接按文件夹分类命名来的方便,刮削器刮削出来也就看个酷炫花哨,实际真没什么用,有这功夫直接豆瓣看一下更方便
作者: 1833816520    时间: 2021-1-19 09:48

威联通上有现成的JELLYFIN直装套件,然后配合TMM刮削效果一流
远程播放的话可以用JELLYFIN的各种套件,也可以用KODI
当然TMM必须要在科学环境下,然后DDNS也是必须要的
作者: 1833816520    时间: 2021-1-19 09:53

引用:
原帖由 n2 于 2021-1-17 15:55 发表
posted by wap, platform: Chrome
Jellyfin 播放是不是有问题

dlna nplayer直接放,

jellyfin要么app播放失败,要么浏览器无限转,10个g的mkv
JELLYFIN后台要开启硬解,控制台-播放-解码  如果部署在NAS等LINUX下用VAAPI比较好,当然你宿主机CPU要支持硬解
另外最好不要用浏览器播放,浏览器播放99%是不支持直流,都会走转码,大大加大服务器负荷。PC上有JELLYFIN MPV DESKTOP套件,或者用KODI配合JELLYFIN的插件,可以直推流
转码是适合出门在外用移动终端的时候看片才用到的
作者: 1833816520    时间: 2021-1-19 10:03

引用:
原帖由 毛利元贞 于 2021-1-18 03:57 发表
posted by edfc, platform: iPhone 8 Plus
话说,有A片用的吗
https://pockies.github.io/2020/0 ... ture-jellyfin-kodi/
你会喜欢的
作者: 1833816520    时间: 2021-1-19 10:13

目前假设在威联通653D上的jellyfin服务器,开启硬解,移动设备可以转码播放或者走KODI/vlc客户端本地解码直推
自从学会TMM整理信息以后腰不酸了腿不痛了,themoviedb真的是人类之光,现在已经从单纯的刮上面的信息变成了搬运某些资源入库的时候主动编辑补完TMDB数据库信息了,毕竟人人添砖加瓦才能有数据库的今天

[attach]1165508[/attach]
作者: zohu    时间: 2021-1-19 10:18

引用:
原帖由 毛利元贞 于 2021-1-18 15:57 发表
posted by edfc, platform: iPhone 8 Plus

做到封面和名字自动辨识和下载吗,毕竟一般下来也就刷个番号
https://pockies.github.io/2020/0 ... ture-jellyfin-kodi/
可以看看这个

喷了,刚看到上面已经有人发了

[ 本帖最后由 zohu 于 2021-1-19 10:19 编辑 ]
作者: keke00    时间: 2021-1-19 10:42

网页如何播放dd或者dts的视频?[attach]1165514[/attach]
作者: 1833816520    时间: 2021-1-19 11:50

引用:
原帖由 keke00 于 2021-1-19 02:42 发表
网页如何播放dd或者dts的视频?1165514
Posted by Xiaomi MIX 2S
群辉和威联通官方的套件已经不支持dts eac3等需要买授权的解码了,现在最完美的解决方案是nas搭建jellyfin plex emby这种媒体中心,然后用客户端或者kodi播放,这才是正路
毕竟nas只是存储,不是拿来频繁播放多媒体的
作者: 推土机    时间: 2021-1-19 12:10

posted by wap, platform: Samsung
我是电信公网ip,在哪里都直接域名访问
作者: 任天狗    时间: 2021-1-19 12:23

为什么提供的方案都是JAV,怎么没有洋AV的方案
作者: 1833816520    时间: 2021-1-19 13:31

引用:
原帖由 任天狗 于 2021-1-19 04:23 发表
为什么提供的方案都是JAV,怎么没有洋AV的方案
Posted by Xiaomi MIX 2S
洋片厂多,出片也多,然后关键是没人站出来做完整的数据库
jav有巴士站和图书馆这两个巨无霸资料库
作者: Simy    时间: 2021-1-19 17:41

我是在win10上用webdav把远程的nas映射为驱动,每次开机自动完成。然后就可以和本地硬盘一样的文件夹操作了,不过不能拷贝东西进去,可以改名、删除这些操作,速度还不错
电视上安装nplayer,也用webdav协议,也很方便

[ 本帖最后由 Simy 于 2021-1-19 17:44 编辑 ]
作者: 白死之二    时间: 2021-1-19 20:36

学习了
作者: alexonline    时间: 2021-1-19 21:42

mark学习到了~
作者: 扯犊子    时间: 2021-1-19 22:30

posted by wap, platform: Android
厉害  学习了
作者: ajajaj    时间: 2021-1-20 07:35

posted by edfc, platform: iPhone 12 Pro Max
有公网ip就非常简单了
作者: 北    时间: 2021-1-21 23:28

话说移动宽带上传是多少?联通千兆也就30M上传,真抠。。。
作者: 第七个男孩    时间: 2021-1-23 10:18

mark




欢迎光临 TGFC Lifestyle (http://tgfcer.com/) Powered by Discuz! 6.0.0