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

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

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

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

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

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

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

9735 次点击
所在节点    NAS
29 条回复
zwy100e72
2020-04-05 02:48:39 +08:00
试试 设置播放器跳转到关键帧

这样尝试的理由是:推测你的播放器为了显示完整的画面,当跳转位置不是关键帧的时候,需要后退找到上一个关键帧,然后快进到你指定的位置。但是由于我视频编码知识匮乏,上述想法仅供参考。
victor97
2020-04-05 07:12:45 +08:00
可能是视频编码的问题,关键帧太少
natsji
2020-04-05 08:35:12 +08:00
用 vlc 啊
tcp
2020-04-05 08:58:57 +08:00
@victor97 lowdelay p
netnr
2020-04-05 09:57:42 +08:00
#18 最近有个业务需求,就是用 ffmpeg 切片为 ts 文件,hls.js 播放 m3u8

https://ss.netnr.com/tv
(热乎的线上,由于 m3u8 是 http 协议,需要允许 http 访问)
alexsunxl
2020-04-05 11:02:43 +08:00
@netnr 还得做索引存储, 一套下来也蛮累人的。
不过体验确实是棒了
zlkent
2020-04-05 11:54:27 +08:00
刚试了家里的设备,DS918 、6 类线,连接是千兆,PC 上用 MPC 随便打开一个 11G 的 MKV 文件,拖拉进度条和本机速度差不多。DS918 上的硬盘是 WD mybook 上拆出来的缩水氦气盘,单盘没组 raid 。对了,SMB 连接的。所以肯定某个环节出问题,一步步排查吧。
crocodileone
2020-05-21 13:40:07 +08:00
同 6 楼,一样没发现有啥卡顿。
o1dTa0
2021-03-04 15:13:31 +08:00
iOS 端 nplayer,一开始拖动进度条是也会有 2 、3 秒的缓冲时间,后来把缓存大小设置成无,缓冲区大小设置成 1 秒,拖动就基本不会缓冲卡顿了。

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

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

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

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

© 2021 V2EX