Board logo

标题: 对ps5各种网络环境下串流的延时测试 [打印本页]

作者: iceliker    时间: 2024-5-6 09:04     标题: 对ps5各种网络环境下串流的延时测试

posted by wap, platform: MAC OS X
正好这几天把家里的组网刷新了,用了一套华硕ax4200+ax3000的wifi6路由器mesh组网,家庭内部和出口均为全1000M有线连接,测试中如果使用wifi,也都是无阻隔的良好无线环境,5g网络为电信和联通,两者差别不大

测试设备为ps5日版,串流设备为ipad pro/iphone14/iphone15pm/imac24.5,没有psp,串流设备的差异其实可以忽略,时延直接使用ping工具测试,结果如下图所示

补充说明
1、ps5日版好像5G有信道兼容问题,我这里只能使用2.4g,但我觉得在时延上可能差别不大
2、理论上我的串流设备时延会比psp要稍好,因为最终游戏时延还要受到cpu/gpu的视频编解码制约,psp那套芯片实在太弱了,我看了一些评测,psp的时延比sd这些高规格掌机都要弱一些
3、关于公网回联,其实家里有公网ip很容易连上,但国内这个网络环境我觉得意义不大,延时太高了

一般来说20ms以内的延时非激烈动作游戏都可以玩,但wifi/5g最大的问题是不稳定,经常出现超低延时还有丢包很影响体验,就算在家里,还是有线体验好太多

本帖最后由 iceliker 于 2024-5-6 09:05 通过手机版编辑
作者: sceic    时间: 2024-5-6 09:57

3毫秒咋完成编解码和传输的啊,我不信。
作者: iceliker    时间: 2024-5-6 10:01

posted by wap, platform: MAC OS X
引用:
原帖由 @sceic  于 2024-5-6 09:57 发表
3毫秒咋完成编解码和传输的啊,我不信。
我这是ping测试,不是直接串流,测串流延时只能高速摄影机拍下来算帧间隔太麻烦了

不过parsc下可以显示串流画面的延时,我设置和串流同等规格(15Mbps@1080p),decode3.5ms,encode9ms,这个延时和码率有关,估计有点耗性能,移动设备会更高吧

本帖最后由 iceliker 于 2024-5-6 10:14 通过手机版编辑
作者: benbensoldier    时间: 2024-5-6 11:46

ps5串流跟网络的关系不是很大,首先是ps5编码上限不高,其次看接收端的解码能力,不同的芯片解码能力不同。网络这块占总延迟的1/5左右。pc这块由于可以设定编码码率对网络需求高一些,不过随便一个5g的路由器都够了。
作者: benbensoldier    时间: 2024-5-6 11:49

引用:
原帖由 iceliker 于 2024-5-6 10:01 发表
posted by wap, platform: MAC OS X
我这是ping测试,不是直接串流,测串流延时只能高速摄影机拍下来算帧间隔太麻烦了

不过parsc下可以显示串流画面的延时,我设置和串流同等规格(15Mbps@1080p),decode3.5ms, ...
你ping测试只能测到网络,编码和解码的延时测不了,可以用手机相机的专业模式,把快门速度调成1/1000去拍两个屏幕的秒表,就可以得到总延时了。一般赛车游戏都有毫秒级的秒表
作者: sxyzero    时间: 2024-5-6 11:50

Wi-Fi的5g还不行,那只能有线连了哦
作者: javainjars    时间: 2024-5-6 12:03

Ping值毫无意义
作者: iceliker    时间: 2024-5-6 12:08

posted by wap, platform: MAC OS X
引用:
原帖由 @benbensoldier  于 2024-5-6 11:49 发表
你ping测试只能测到网络,编码和解码的延时测不了,可以用手机相机的专业模式,把快门速度调成1/1000去拍两个屏幕的秒表,就可以得到总延时了。一般赛车游戏都有毫秒级的秒表
我就直接到网上搜了一下别人的测试结果,ps5-串流设备的基础时延(编解码、画面传输)大概100ms,然后加上网络时延,和我的测试数据差不多可以对上

确实ps5串流的lag大头在编解码,但无线最大的问题是不稳定,波动太大了
作者: iceliker    时间: 2024-5-6 12:11

posted by wap, platform: MAC OS X
引用:
原帖由 @javainjars  于 2024-5-6 12:03 发表
Ping值毫无意义
看什么环境,ping值在wifi环境下占总latency的10-20%,在5g环境下30-50%。
作者: coaye    时间: 2024-5-6 12:16

posted by wap, platform: Android
看那个sd oled串流的帖子里回复 ns刷安卓延迟很低,也刷了个,moonlight串流pc测试玩格斗游戏都很难感觉到延迟的感觉,不是说完全没延迟,就是你发连招时,出手时非常跟手,之前一般用手机moonlight串pc(8gen1),手机app串流ps5;但是用ns安卓串流ps5延迟还是一般,可能索尼没有优化好ps5端。
作者: benbensoldier    时间: 2024-5-6 15:48

引用:
原帖由 iceliker 于 2024-5-6 12:08 发表
posted by wap, platform: MAC OS X
我就直接到网上搜了一下别人的测试结果,ps5-串流设备的基础时延(编解码、画面传输)大概100ms,然后加上网络时延,和我的测试数据差不多可以对上

确实ps5串流的lag大头在编解 ...
100ms不至于,现在ps5串流接收端的总延时在32ms以内属于正常范围,这个很难再降低了,因为网络和编码基本上是设置死的,只能指望接收端的解码能力。另外,不稳定的情况是移动wifi的通病,因为接收端大多是移动设备,他有一个节能机制,大部分设备在运行一段时间后会有一个或数个大延迟。不过,vr设备的wifi大多情况会好一些。毕竟串流在这个设备上是主要应用之一。还有一个好一些的就是苹果的平板产品。
作者: benbensoldier    时间: 2024-5-6 15:53

引用:
原帖由 coaye 于 2024-5-6 12:16 发表
posted by wap, platform: Android
看那个sd oled串流的帖子里回复 ns刷安卓延迟很低,也刷了个,moonlight串流pc测试玩格斗游戏都很难感觉到延迟的感觉,不是说完全没延迟,就是你发连招时,出手时非常跟手,之前一 ...
这就是我上面说的移动设备节能问题,他无论是wifi还是解码都不给你满血用,而且仅通过本机设置或者开发者选项调试也没用。串流还是一些娱乐向的设备好一些。我这里还是推荐苹果平板,vr头显。至于串流掌机我没用过。
作者: iceliker    时间: 2024-5-6 15:57

posted by wap, platform: MAC OS X
引用:
原帖由 @benbensoldier  于 2024-5-6 15:48 发表
100ms不至于,现在ps5串流接收端的总延时在32ms以内属于正常范围,这个很难再降低了,因为网络和编码基本上是设置死的,只能指望接收端的解码能力。另外,不稳定的情况是移动wifi的通病,因为接收端大多是移动设备,他有一个节能机制,大部分设备在运行一段时间后会有一个或数个大延迟。不过,vr设备的wifi大多情况会好一些。毕竟串流在这个设备上是主要应用之一。还有一个好一些的就是苹果的平板产品。
搜一下就有了,没有低于100的
iPad about 187.5ms

Phone about 116.66ms delay

PS Portal about 104ms delay

ADDITIONAL INFO: Ping from my computer to the my router is on average 1ms, speed test to the internet is 15ms ping, 72Mbps download and 18Mps upload to the optimal sever according to speedtest.net.

To test this better I'd want video segments of someone playing Asto's playroom on the PS Portal showing Astro throw a punch such that the exact frame when Square button is first pressed is visible and the first frame of Astro's punch animation is visible.

这里还有一个,数据差不多
https://www.youtube.com/watch?v=TppvaXKT7Tw
作者: SKY999    时间: 2024-5-6 15:59

楼主这一套算是好路由器了么?为啥还是链接不上5g?
作者: iceliker    时间: 2024-5-6 16:38

posted by wap, platform: MAC OS X
引用:
原帖由 @SKY999  于 2024-5-6 15:59 发表
楼主这一套算是好路由器了么?为啥还是链接不上5g?
不算,中低端吧

5g连不上是因为日本和中国对5gwifi的信道配置不一样,要改信道,我懒得折腾了,反正平时肯定都走有线
作者: benbensoldier    时间: 2024-5-6 17:10

引用:
原帖由 iceliker 于 2024-5-6 15:57 发表
posted by wap, platform: MAC OS X
搜一下就有了,没有低于100的
iPad about 187.5ms

Phone about 116.66ms delay

PS Portal about 104ms delay

ADDITIONAL INFO: Ping from my computer to the my route ...
他这个测试是完全错误的,他的摄像机只有每秒120帧,但是1秒=1000ms。你觉得他这么抓帧能准吗?
正确的方法就是编码端开秒表,用1/1000快门的照相机同时拍摄两个画面,看两个画面秒表之间的延时差值。
作者: iceliker    时间: 2024-5-6 17:25

posted by wap, platform: MAC OS X
引用:
原帖由 @benbensoldier  于 2024-5-6 17:10 发表
他这个测试是完全错误的,他的摄像机只有每秒120帧,但是1秒=1000ms。你觉得他这么抓帧能准吗?
正确的方法就是编码端开秒表,用1/1000快门的照相机同时拍摄两个画面,看两个画面秒表之间的延时差值。
没问题啊,摄像机1帧8ms,他捕捉的差异都是十几帧,误差肯定在10%以内

另外我帖了两套测试,也是可以互相印证吧
作者: benbensoldier    时间: 2024-5-6 18:19

引用:
原帖由 iceliker 于 2024-5-6 17:25 发表
posted by wap, platform: MAC OS X
没问题啊,摄像机1帧8ms,他捕捉的差异都是十几帧,误差肯定在10%以内

另外我帖了两套测试,也是可以互相印证吧
首先,串流是视频流,本来就有运动补偿,另外,psp只能输出60hz,他用120帧摄像机再去拍60hz的屏幕,再去人工数帧数。你愿意相信这个数据?
另外,如果延迟真有100+ms就不是跟手不跟手的问题,那就直接是飘了。如果你用过vr串流软件,你就知道每个节点的延时是多少了。正常情况普通游戏的串流就是32ms左右属于合格范围,毫米波在16ms以内属于正常。120ms是"低延迟"蓝牙耳机合格范围。
作者: iceliker    时间: 2024-5-6 18:56

posted by wap, platform: MAC OS X
引用:
原帖由 @benbensoldier  于 2024-5-6 18:19 发表
首先,串流是视频流,本来就有运动补偿,另外,psp只能输出60hz,他用120帧摄像机再去拍60hz的屏幕,再去人工数帧数。你愿意相信这个数据?
另外,如果延迟真有100+ms就不是跟手不跟手的问题,那就直接是飘了。如果你用过vr串流软件,你就知道每个节点的延时是多少了。正常情况普通游戏的串流就是32ms左右属于合格范围,毫米波在16ms以内属于正常。120ms是"低延迟"蓝牙耳机合格范围。
https://www.youtube.com/watch?v=jEoo_gbOBYo&t=422s

df的数据4-5帧游戏画面,也就是80ms左右




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