iPhone 15 pro 使用 WiFi6 局域网看 4K 视频卡顿

2023-11-27 09:59:10 +08:00
 gregy
无线路由器是小米 CR6608 ,刷了原版的 openWRT 当 AP 用,无线路由器连接交换机是千兆。
局域网内有一台 Windows Server 2022 的 NAS ,开启了 SMB 共享,NAS 连接交换机是万兆。
NAS 和手机在同一个网段,手机和无线路由器在同一个房间内距离 1 米左右中间没有遮挡可以直接目视。
手机是日版的 iPhone 15 pro 。
手机端使用的播放软件是 infuse ,添加 NAS 的时候配置的是 SMB v3 only 。
视频分辨率 4096*2160 ,帧率 60 ,码率 105137kbps ,视频格式 mp4 ,编码格式 H264 。

现象是看 1 分钟左右要缓冲几秒。点开视频和拖放进度条的时候需要缓冲,这个我可以接受,但是 1 分钟一缓冲根本没法看。
在播放的时候没有其他无线设备抢占带宽,也就是 2.4G 频段接了四五个智能家居设备。

在同样的网络环境下,MacBook pro 使用 infuse 播放同一个视频可以流畅播放。( infuse 的配置在手机端和 mac 端是同步的)
在手机端和 NAS 端使用 iperf3 进行测试,上行和下行都能跑到 500mbps ,大概是 62.5M/s 。这远远大于视频码率 105137kbps 大概是 12.83M/s 。

按理说我这个局域网的 WiFi 以及相关设备的性能是可以流畅播放 4K 视频的。
但为啥就是卡呢

请教各位大佬有没有遇到过类似情况,有啥合适的排查方向。
12934 次点击
所在节点    iPhone
51 条回复
xpn282
2023-11-28 06:41:44 +08:00
我之前也有类似的现象:
nas 是开 webdav 协议,偶尔会出现某设备用 infuse 播放卡的现象,出问题时用 infuse 测速才几十 mbps !但是设备测外网都是正常的,自己搭的 Speedtest 网页测内网也是正常的,就 infuse 测内网不正常!

更诡异的是:又不是所有设备的 infuse 都卡,比如手机 infuse 卡,但是 ipad 又不卡,ipad 卡了,MacBook 又不卡。
我一般都是重启 Wi-Fi 路由器解决的…………

总结:这个好像是 infuse 的问题,又好像是路由器 Wi-Fi 的问题,反正我最后是把路由器换了,一个多月了,这个现象目前还没出现
gregy
2023-11-28 09:04:16 +08:00
@xpn282
@ji76289
@wy315700
@jsq2627
@SculptureSand
昨天晚上测试了一下,NAS 端配置了 webdav ,infuse 挂载以后看 4K 不卡了,打开的缓冲快多了,拖动的响应也快了。
果然是 smb 的锅
用 infuse 自带的测速功能测试同一个文件
webdav ,能跑到 300mbps+
https://i.mij.rip/2023/11/28/e9f6a9195a74f100720f7bb2d752b98e.jpeg
smb ,只有 100mbps+
https://i.mij.rip/2023/11/28/bee121e8b68100011d3440f29ad88226.jpeg

最后,配置 webdav 还是别用 IIS 了,文件权限我搞了半天才搞定。
iovekkk
2023-11-28 13:54:09 +08:00
@gregy #42 你这个测速感觉有点奇怪,我家里的局域网,nas 使用 smb 共享,infuse 软件内测速是 300mbps+
但是这个速度我也是不满意的,毕竟离千兆差距还是很大,windows 系统使用资源管理器往 nas 里拷大文件速度都是 120MB/s+
gregy
2023-11-28 16:12:28 +08:00
@iovekkk
你是在啥终端上使用 infuse 跑的测速?我是在手机上测速的,我在 mac 上用 infuse 挂载 smb 播放 4k 视频没有问题。倒是没有测试,晚上我可以回去试一下。

我有个 win10 台式机连接的万兆交换机,终端和 NAS 的 ssd 互拷,能跑到 400MB/s+,基本是 sata ssd 的极限了。smb 在 windows 之间的兼容性还是比较好的。
iovekkk
2023-11-28 16:20:47 +08:00
@gregy #44 我在 Apple TV 上测的,有线连接,其实我仔细想了想
infuse 上测速跑到 300 多,可能不是极限速度,而是 infuse 解码播放这个文件只需要达到这个速度就够了
当然,这个是我的猜测,我倒是从来没有在手机上用 infuse 测过速,我基本不在手机上用 infuse
zhouweiluan
2023-11-28 18:49:22 +08:00
一样问题,在 mac 连家里的 openwrt 挂载的 smb 服务器,开一个 60GB 蓝光原盘的电影看,一直卡,然后看到网络速率只跑到 4MB/s 。然后把他拷到本地,带宽又跑满 100+MB/s🤡实在是不理解
gregy
2023-11-28 19:34:12 +08:00
@iovekkk
我给手机接了个有线网卡,用 infuse 自带的测速功能测试同一个文件。
smb 最高 682Mbps 最低 548Mbps 有挺大的波动
https://i.mij.rip/2023/11/28/801ed07eb061acf8165d9bdad47cb64e.jpeg

webdav 就牛逼了 最高 938Mbps 最低 937Mbps 波动很小基本上是一条直线,跑满了千兆的带宽。
https://i.miji.bid/2023/11/28/052ad5b29418d4e1022338a676f461de.jpeg


当然手机没有插网线用的,我只是图一乐测试下而已。
gregy
2023-11-28 19:35:13 +08:00
@zhouweiluan

换 wdbdav 协议吧,速度钢钢的,遥遥领先
iovekkk
2023-11-29 09:00:57 +08:00
@gregy #47 厉害厉害,今晚我也回去折腾折腾 webdav
412999826
2023-12-19 14:11:35 +08:00
@gregy 我用 infuse 试了 ftp 也能到 900 多,但是感觉拖动不是很流畅;用 smb 只能 300 多,但是拖动还行。我看到的说法是说 ftp 比较适合传输文件,不太适合在线观看。都说最适合的是 nfs ,感觉配置太麻烦就没有试
412999826
2024-01-02 17:12:56 +08:00
@gregy 我最近也换了 webdav 了,测速比 smb 快略低于 ftp ,但是非常神奇的来了,就是 webdav 视频观看的缓冲时间,以及拖动进度条的缓冲时间,要远远低于 smb 和 ftp ,看来之前关于 ftp 适合传文件,不适合直接在线播放视频的说法是对的。

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

https://ex.noerr.eu.org/t/995444

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

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

© 2021 V2EX