有没有可以缓存的局域网播放器?网速低的情况用

2021-10-04 14:14:57 +08:00
 abc8678

平时在家里看 nas 的视频没问题,但要是在外面,就一卡一卡的。家里没有公网,也没敢弄过公网,怕危险。在外面就用 zerotier 连接家里的 openwrt 软路由,然后就像家里一样,通过 192.168.x.x 访问 nas 里的文件。访问一般的小文件没问题,但电影就不小了。 刚才在手机用 zerotier 试了一下,速度只能跑到 1MB/s,信号好时偶尔跑到 3MB/s,可以看一小会儿,然后卡住,再看一会儿,再卡住。回到家再看了一下,在家里刚打开电影时,速度 13MB/s(对应:外网访问时,速度跑满,加载慢,转圈圈),然后没过多久就一直是 1MB/s(对应:外网播放稳定的一小会儿),偶尔速度升到 8MB/s(对应:再次卡住)……卡卡放放,一直循环。 我用 MX 播放器 pro 和 VLC 都这样,不知道怎么解决。我也不能像一般的在线视频播放器那样,暂停下来缓冲。暂停继续照样卡。有没有能暂停缓存的播放器?

5500 次点击
所在节点    NAS
29 条回复
Cheons
2021-10-04 14:24:09 +08:00
你这个需求没看懂,网络上免费的资源不少啊,为什么要难为自家的小水管?
多数人折腾下载是为了本地 4k 解码观看,
lithiumii
2021-10-04 14:27:49 +08:00
个人经验是走播放器(emby)不太行,smb 直接挂载勉强能看。另外文件当然也有要求,蓝光原盘就算了,优先选 h265 编码的还行
oneisall8955
2021-10-04 14:40:35 +08:00
移动端的 zerotier 直接打洞了吗?
能否提高上行?又或者转码服务降低带宽?如 jellyfin ?
oneisall8955
2021-10-04 14:43:13 +08:00
@Cheons 有公网 IP,ddns 挂载 webdav,速度还是可以的,最近两周地铁路上看了不少家里下载好的剧
imn1
2021-10-04 15:12:04 +08:00
你搞错方向了
online 视频和本地播放视频是不同的,前者有做 web/stream 优化,后者没有,后者更多追求高画质和感官感受
所以后者不单纯是靠缓冲就能解决的

如果你较多使用这种网络播放的方式,建议下载那种带有 web-dl 标志的版本,不然就要自己重编码加入优化
Cooky
2021-10-04 15:33:54 +08:00
mpv 有提前加载的功能
kodi 应该也有
vlc 就不清楚了
flynaj
2021-10-04 15:44:48 +08:00
估计你一个视频 10 多 g,现在的 500m 宽带上行只有 30m,3MB/s 已经满了,经常在外面看就压小点
abc8678
2021-10-04 16:34:28 +08:00
@flynaj 刚才连接 zerotier,用内网版 speedtest 测了一下速,显示下载和上传都是 30Mbps 。测速期间,手机状态栏显示最高速是 6MB/s 。看来速度慢是没错了,明明千兆宽带,却变成这个样子。平时测速最多 50MB/s 。不知道是不是软路由里运行了 XX 上网的原因。我待会关掉插件再试试
abc8678
2021-10-04 16:38:35 +08:00
@flynaj 第二次测速结束,而且已经关掉科学。上传和下载依旧是两三十的 Mbps 。距离千兆差远了
xppppsfg
2021-10-04 17:01:49 +08:00
不应该是服务端转码降低画质吗
ruixue
2021-10-04 17:32:19 +08:00
反正在线串流体验不佳,还要想办法提前缓存,不如试试直接下载整个文件,等下载完成了再看呗
karpic
2021-10-04 18:15:11 +08:00
同想问问这个问题
delpo
2021-10-04 18:30:27 +08:00
@abc8678 你的软路由是什么配置的? zerotier 新版用的 aes 加密,如果没有指令集的话加密很费性能的
legendbetty
2021-10-04 19:52:32 +08:00
@abc8678 我印象中的家宽在全中国大部分地区的上行带宽只有 30Mbps---50Mbps 之间,千兆家用宽带也只有下载才能达到千兆,zerotier 的 UDP 打洞其实不是很稳定,老老实实配个公网 IP,直连才是最稳定的,怕不安全那就做的 VPN,然后通过 VPN 连接回家。
z7356995
2021-10-04 20:10:48 +08:00
我用 ipv6 https 然后手机直连,和内网没区别
xmt328
2021-10-04 22:07:18 +08:00
我是弄了公网 ip 然后用 jellyfin 实时转码
看视频时带宽在 300-500kb/s
lazywen
2021-10-05 00:56:37 +08:00
手机使用 smb 协议速度会有限制,换成 webdav 就能跑满你的上行带宽
MonoLogueChi
2021-10-05 06:41:52 +08:00
如果 nas 性能够,可以尝试用媒体服务器,emby,jellyfin 这类,做转码,不在内网时转码降低码率观看
abc8678
2021-10-05 07:53:49 +08:00
@delpo 软路由是 R2S,arm64 位的
abc8678
2021-10-05 07:55:06 +08:00
@legendbetty 我现在上传下载都变成最快 12MB/s 了。电信营业厅 APP 里还是写着宽带信息为千兆

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/805851

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX