moonlight+sunshine 多设备网络下wifi无线低延迟串流
本帖最后由 relsoul 于 2024-5-24 11:48 编辑先说配置和结论
省流版:单独一台wifi6路由器做专线(完)
pc:12600kf + 7900xtx + wifi6(ax 101 1x1) 主板垃圾无线网卡最大才600mbps,实际在300-525mbps的链接
平板: 三星s9u 8gen2,wifi6 >525mbps,具体多少未详细看。
串流配置:sunshine hevc + amd编码,client端用3k分辨率+90hz,67mbps码率,串流网络传输速率在100mbps左右(10M/s)。网络延迟在5ms-10ms左右。client解码10ms(8gen 2解码video这个值基本上不受网络波动影响)
主路由: j4125 + 8g,exsi虚拟ow(1g ram,4cpus)
ap1: tp 玄鸟 ax5400 (44频段),关闭dhcp。当成交换机用。
ap2: 小米cr6608 (后加,145频段),关闭dhcp。当成交换机用。
路由器在客厅,设备在房间,基本上距离在20m左右,只有一个承重墙。串流平板和pc相隔比较近(路由器串流跟这个距离没啥太大关系)
下面是排查方向版本
1.一开始怀疑是不是开了qb下载导致j4125 cpu占用率在80%以上,所以没办法处理过来,后面通过使用ap1做主路由,问题还是依旧(局域网设备只要看视频,延迟立马上来>20ms),当然最后排查下来并不是,哪怕停掉了qb下载也是一样
2. 排查ap1,手动设置wifi 网络频段(44,153 等等) 结果还是一样
3. 排查pc垃圾网卡...这个是最不想换的,得把装好的设备全部拆下来才能换.... 通过ping的形式发现一直都很稳定2ms左右,虽然最大传输速率只有600mbs,但是也够用了...
4. 排查安卓ping为啥一直有16ms,这个的答案基本上跟安卓的wifi节能有关系,具体的可以去搜相关资料
那么最后得出一个结论 如果要保证低延迟 得整一个专门的wifi路由器(ap)与原路由器相隔一点距离。并且这台wifi路由器不要有其他的设备连入。
那么也可以简单得出一个结论
0. wifi6+mimo很重要
1. 3k 90hz 65mbps下只需要不到100mbps的设备就可以完成
2. 台式机的无线网卡哪怕只有600mbps也能胜任
3. 多个wifi路由器可以做分流
4. 单个wifi路由器不能只看载机量,还得看连入的设备及实际的吞吐处理(非cpu吞吐,而是wifi频段频宽下)
5. 单台路由器再好(ax5400 已经是4x4 mimo 6个独立放大芯片),只要连入的wifi设备在下载文件或者看视频,这个频段吞吐量就会被占用,哪怕是4x4的mimo都没办法保证,尤其是这台路由器可能还接入了wifi5的设备。最好的方式还是单独一台无线路由器来承载串流。
-----
2024-05-24 更新
Xdm,还是有点延迟,但是已经好很多了,我还是不死心,已购入 12300t, x520(万兆网卡),poe2.5g+10g交换机,tp 3020gc ap (2.5g网口,2400mbps 5g 2x2) ,7类屏蔽线,等我再整一波
更换完毕后 发现延迟的确少了一点,有客户端在测速的时候 延迟也不会飙升到40ms,不过只能说区别在5%左右,基本没有啥区别,要保证串流质量还是得单独搞台路由器,升级网卡,交换机,网线,提升不了啥
----- 小心夹脚 发表于 2024-5-15 23:29
这么复杂啊。我反正就电脑连到路由器 拿手机平板5ms吧 不过wifi会波动。
另外你用hevc串流 8g2不如870...
嗯,在找到一个正确答案前 首先得排除错误答案...
我的这里是干扰点太多了,得一个一个排除 意思是无线信号过多会影响? J.9h0st 发表于 2024-5-16 09:27
意思是无线信号过多会影响?
意思是跑sunshine的电脑如果想要只连无线网(而不是拖根网线),得单独找一个AP给它连才能稳定串流不掉帧;不过我个人体验下来最稳定的还是两设备全连有线网,鬼知道楼上、楼下或者隔壁家的路由器会不会和你家路由器同频段[雷人]... V2ELAO 发表于 2024-5-16 09:47
意思是跑sunshine的电脑如果想要只连无线网(而不是拖根网线),得单独找一个AP给它连才能稳定串流不掉帧 ...
频段可以查,选一个用的人少的频段作为自己家路由的即可。 V2ELAO 发表于 2024-5-16 09:47
意思是跑sunshine的电脑如果想要只连无线网(而不是拖根网线),得单独找一个AP给它连才能稳定串流不掉帧 ...
差不多,如果是有线那就无所谓,无线情况下 不要去折腾单个路由器了,单独整个便宜的(我那个才120大洋)wifi6路由器 跟周边的wifi区分一下频道就行。 同样受这个困扰,我是WiFi5,N卡主机,client端是轻薄笔记本。偶尔卡一下也是挺讨厌的。 我电视串流 电视插网线....
然后发现电视的网口是100M
不过延迟低 稳定 J.9h0st 发表于 2024-5-16 10:11
频段可以查,选一个用的人少的频段作为自己家路由的即可。
还是有点担心隔壁路由器突然跳到自家路由器的频道的,可能改地区然后设置路由器到国内不能频段会有点用 本帖最后由 nzd 于 2024-5-16 11:17 编辑
有点没看懂,是被串流的主机与串流设备,均用无线的话,要单独走1个路由器吗?这两个都连一个路由器,还是被串流主机单独走一个路由器更好?
另外,两个路由器在5g下离多远才不会互相干扰呢 本帖最后由 relsoul 于 2024-5-16 11:37 编辑
nzd 发表于 2024-5-16 11:07
有点没看懂,是被串流的主机与串流设备,均用无线的话,要单独走1个路由器吗?这两个都连一个路由器,还是 ...
被串流的主机与串流设备 用单独的一个路由器。
路由器2 只连接两个设备,主机和串流的平板/手机。除此之外不要连接其他任何的wifi设备 如手机啊,tv啊之类的,这种设备连接路由器1就行。
两个路由器在空间上相隔1m左右就差不多了,这里的空间包括了x和y轴,我的路由器1在电视后面,路由器2 挪到电视上面的架子上,相隔也没有特别远,在x和y轴上都有相隔就行,再一个区分频段。这样信号不会互相影响 V2ELAO 发表于 2024-5-16 10:36
还是有点担心隔壁路由器突然跳到自家路由器的频道的,可能改地区然后设置路由器到国内不能频段会有点用 ...
我看了一下大多数*邻居*家基本上都会使用路由器的auto频段,这种auto基本上都在36,44左右,153的频段基本上没人用(可能是幸存者偏差,统计了家里邻居的10个wifi) 串流server端最好用有线连接,WIFI是半双工,server端有下行流量会影响串流。另外client最好是865/870,从888开始解码延迟从3-5ms上升到了8-10ms。 SaintUMC 发表于 2024-5-16 10:13
我电视串流 电视插网线....
然后发现电视的网口是100M
100M已经很能打了。。解码芯片没问题 串流4k 60hz 调低一下码率 应该问题不大 relsoul 发表于 2024-5-16 11:40
100M已经很能打了。。解码芯片没问题 串流4k 60hz 调低一下码率 应该问题不大 ...
对 4k60中码率刚刚够
就是3070ti 4k一些游戏不够用 只能降画质锁60帧
能感知的延迟反而是蓝牙手柄连电视的
Xdm,还是有点延迟,但是已经好很多了,我还是不死心,已购入 12300t, x520(万兆网卡),poe2.5g+10g交换机,tp 3020gc ap (2.5g网口,2400mbps 5g 2x2) ,7类屏蔽线,等我再整一波 relsoul 发表于 2024-5-18 17:06
Xdm,还是有点延迟,但是已经好很多了,我还是不死心,已购入 12300t, x520(万兆网卡),poe2.5g+10g交换机 ...
延迟为波动,其他设备测速并不会影响到串流,准备更新ax211网卡
页:
[1]