看 NAS 上面的电影,拖动总是会卡顿,还有什么改善方法?

2020-04-04 14:46:13 +08:00
 0x0000000

NAS 跟主机性能都是够的,两边千兆网卡+超 6 类网线,中间千兆交换机

大文件持续读写都能达到硬盘极限速度,播放器是 potplayer,现在是 SMB 协议,用 FTP 的话会好一点点

单硬盘情况最差,拖动进度条起码要等卡顿 1-2 秒,使用 SSD 的话状况会好一点,WD 4T 软 raid0 状况也没改善,始终达不到本地硬盘指点到哪里播哪里的使用状况

试过不接交换机直接直连也差不多,没什么改善

网络硬盘是不是怎么样折腾都没办法达到本地硬盘的突发读取速度吗?

9735 次点击
所在节点    NAS
29 条回复
V69EX
2020-04-04 14:53:35 +08:00
把播放器的缓存加大到 5 分钟以上试试?
chenyx9
2020-04-04 15:00:08 +08:00
DLNA 可破
0x0000000
2020-04-04 15:07:12 +08:00
@V69EX GOOGLE 了一下没找到,这个怎么设置或者要用什么播放器啊?
0x0000000
2020-04-04 15:10:45 +08:00
@chenyx9 win 下不好操作啊
V69EX
2020-04-04 15:13:22 +08:00
@0x0000000 如果播放器是 mpv 的话,那么参数是--demuxer-readahead-secs=300 ( 5 分钟)
dxgfalcongbit
2020-04-04 15:25:59 +08:00
我刚试了下,没遇到楼主这种卡顿问题,基本上指哪到哪,我用的 SMB,机械硬盘,千兆局域网。
also24
2020-04-04 15:27:08 +08:00
类似的结构表示使用很正常,楼主的视频码率和格式是怎样的?

我试了下我这里大概 25Mbps 的视频拖动时间轴,几乎是没有延迟感的。
also24
2020-04-04 15:29:34 +08:00
另外提醒下,RAID 会降低随机读取性能,SMR 盘的随机读写也很差,看看有没有在这方面踩坑。
also24
2020-04-04 15:30:39 +08:00
哦对还有一个地方,看下 SMB 协议的版本,是否还在用旧版本的 SMB
chenyx9
2020-04-04 17:04:17 +08:00
@0x0000000 win 下有 vlc 支持 dlna 。但是 DLNA 对字幕的支持很蛋疼,必须是内嵌在文件的
Mikewu
2020-04-04 17:05:47 +08:00
试试 NFS 协议
acrisliu
2020-04-04 17:31:33 +08:00
不应该呀。
我刚刚试了我这边,PC 端 Windows 10 + VLC 播放器,然后路由器 USB3.0 接机械移动硬盘,通过 WiFi 连路由器,然后 SMB 协议看移动硬盘的 4K 视频,拖动进度条也不会很大卡顿,基本都是 1 秒不到。
hongfushi
2020-04-04 18:23:08 +08:00
NPLAYER 效果好一点
warcry
2020-04-04 18:44:48 +08:00
ipad 用 nplayer 使用 sftp 播放 30G 以下的电影可以指哪打哪。再往上想要拖动不转圈圈估计要使用 dlna 协议了。
princelai
2020-04-04 21:50:28 +08:00
我家是 nas--千兆交换机--无线 AP,无线 AP2 用 Mesh 桥接, 盒子 5g 连 AP2,用 NFS 挂载 nas 分区,50g 的 4k 电影拖动都秒缓冲好
Tyuans
2020-04-04 22:31:37 +08:00
我的是电脑解比 Apple TV4k 强不少、、、
xzc19970719
2020-04-05 00:20:29 +08:00
@warcry DLNA 为啥会比 ftp 快 不懂 有没有这方面的文章?
learningman
2020-04-05 01:04:48 +08:00
还有一个思路,试试把片子压制转成 m3u8 流?绝对不卡
Sylv
2020-04-05 01:14:19 +08:00
你这肯定哪里有问题,我这千兆内网+群晖,基本上就是指哪播哪,跟本地播放没什么差别。
jfdnet
2020-04-05 01:18:36 +08:00
同群晖 内网播放指哪播哪 跟本地播放没差别。
jellyfin 外网播放拖动没有缓存过的地方也就 1-2 秒缓存时间吧。

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

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

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

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

© 2021 V2EX