关于串流的一些疑难杂症的解决经验
moonlight吧
全部回复
仅看楼主
level 1
从去年开始玩串流(Sunshine+Moonlight),遇到不少疑难杂症,走了不少误区,花了很多功夫才逐步解决,含泪分享一些经验:
---------------------------------------------------------
问题1:串流玩游戏时,手柄或键盘、鼠标不跟手,相对在主机端直接玩,有明显的延迟。
原因:游戏设置里看下是不是开了垂直同步。垂直同步是通过同步显卡与显示器的刷新率来减少画面撕裂,但会增加输入延迟,这个输入延迟在主机端直接玩游戏可能不明显,但在串流时会特别明显,一般会产生0.1s-0.3s的输入延迟。
解决方法:如果画面没有撕裂问题,可以关闭游戏设置里的垂直同步。另外,锁帧不会产生输入延迟。
---------------------------------------------------------
问题2:玩着玩着突然画面定格或黑屏,但声音正常,退出重连又正常了。
原因:主机端显卡gpu使用率或显存使用率接近100%时,显卡内部的编码器所需资源不足,导致编码器冻结,串流端就会出现画面定格或黑屏,但声音还是在正常播放。
解决方法:不要关闭Windows的“硬件加速gpu计划”(不管是什么显卡),虽然也能解决,但会影响非串流时的游戏性能,建议在sunshine配置的“NVIDIA NVENC Encoder”里面,把“在硬件加速gpu调度中使用实时优先级”禁用,这样就能避免显卡编码器被冻结,代价是显卡GPU或显存占用率接近100%时,导致串流端画面掉帧(主机端不会),建议串流时游戏画面设置不要开太高,开个dlss之类的,尽量让gpu和显存使用率维持在85%以下,给显卡编码器预留足够的资源。
---------------------------------------------------------
问题3:手柄无振动。
原因:串流端自带手柄驱动问题。
解决方法:
第一步,打开sunshine主界面,看有没有ViGEmBus报错,如果有,下载ViGEmBus手柄驱动并安装,重启sunshine;如果没有ViGEmBus报错,直接第二步;
第二步,Moonlight设置界面,勾选“自动检测手柄”“Xbox 360/one 手柄驱动”以及(最关键的)“覆盖安卓手柄支持”,最后这一个勾了后,会覆盖串流端系统自带的手柄驱动。
---------------------------------------------------------
问题4:串流端为手机、平板等使用WIFI的设备,延迟不高但频繁卡顿一下且爆音。
原因:WiFi信道干扰。
解决方法:
一是尽量用无线路由器的5G信号,不用2.4G信号,主机端能插网线就插网线。
二是避开繁忙信道,手机可以下载个“Cellular-Z”这个APP,可以看到附近所有2.4G和5G WIFI信道的情况,看哪个信道没有别的信号就在路由器中切换一下,一般来说,5G信号的149、153、157、161这几个信道用的人少,可以切换试试。
---------------------------------------------------------
问题5:Moonlight的HDR按钮无效,没反应。
原因:这个按钮其实是向主机端发送一组快捷键“Win+ALT+B”,是WIN10、WIN11操作系统切换HDR开关的快捷键,这个快捷键依赖Windows系统的XBOX、GameBar 这两个应用,如果XBOX没装或者不是新版,就会导致这组快捷键不生效,这个情况经常出现在新安装的操作系统上,可以在主机端按WIN+G看下Gamebar的界面显示全不全,如果显示不完全,就需要安装和更新XBOX应用。
解决方法:打开微软商店,搜索XBOX,安装、注册个微软账号登录进去,然后XBOX应用会提示更新,更新完了后,再按下WIN+G看下Gamebar的界面显示全不全,如果正常了,Moonlight的HDR按钮应该也正常了。
---------------------------------------------------------
问题6:手机或平板当串流端,用的WIFI,用蓝牙连接手柄还好,但同时用蓝牙连接耳机,会明显产生卡顿。
原因:蓝牙信号会占用手机或平板的无线网卡性能。
解决方法:手机或平板只有一个TPYE-C接口,可以在京东买根 TPYE-C转USB一拖二的线,有接收器的手柄和无线耳机就可以直接插在USB口上,蓝牙可以关了。
2025年09月04日 16点09分 1
level 1
楼主,蓝牙连接控制端,在桌面用鼠标掉帧是什么原因,不是打游戏时。
2025年09月05日 00点09分 2
Moonlight里面有个“适合远程桌面的鼠标模式”勾上试试。
2025年09月05日 06点09分
level 2
点个赞
2025年09月05日 01点09分 3
level 9
老哥有个问题,为什么串流时接收端连接的蓝牙手柄主机端不识别[乖][乖][乖]
2025年09月05日 01点09分 4
看下sunshine里有无ViGEmBus报错,Moonlight的覆盖安卓手柄支持勾上没。
2025年09月05日 06点09分
@雨碎红尘GF 那请问pc端做接收该咋办?[小乖]
2025年09月06日 09点09分
level 2
2025年09月05日 03点09分 5
level 2
大佬,我用sunshine基地版配合moonlight串流。
几乎5分钟左右会突然卡顿几秒钟,同时伴随着爆音。之后恢复正常,就这样一直循环。
打开性能监视发现,在卡顿的那几秒钟,网络延迟会突然从5ms以下升到20ms左右,卡顿消失后就恢复成5ms以下了。
试过改WiFi信道,也没有效果。请问大佬知道是什么原因吗?
2025年09月05日 05点09分 6
这就是信道干扰,我也遇到过,只能切换信道一个个试。5G频段的WIFI,尽量用149及后面的信道。
2025年09月05日 06点09分
再就是无线串流的时候,串流端尽量不开蓝牙, 手柄用转接头插接收器用,身边的其他手机也尽量不要开蓝牙。我遇到几次我老婆用蓝牙耳机听歌,躺我旁边,我串流就卡。
2025年09月05日 06点09分
@雨碎红尘GF 好的,谢谢大佬,我再排查下看能不能解决。[玫瑰]
2025年09月05日 06点09分
@Lemon Aili 请问你排查出原因了吗,是蓝牙手柄的原因吗?我也跟你碰到差不多的问题
2025年09月22日 14点09分
吧务
level 10
来,作为吧主我给你帖子加精。其实所有的不舒服都是源于显卡的性能低下,和服务端上行网速的限制。我上行300m
bp
s。户外搭配300mbps5g移动wifi,1080p30码率毫无延迟。火力不足而已。
2025年09月05日 08点09分 7
大佬您好,我想问一下轻薄本可以和台式机串流吗?
2025年09月06日 00点09分
@tcfhbhu 我现在就是这样,配了台式没接显示器,笔记本串流台式玩游戏
2025年09月29日 12点09分
level 3
大佬,为什么我在局域网用网线直连交换机,PC串流PC会一直丢包啊[泪]内网测试都能跑到900兆,但是moonlight不管是开50兆码率还是500兆,都会一直全程丢包,完全玩不了[泪]
2025年09月05日 16点09分 8
你先用一个PC ping另一台PC看有无掉包和延迟,如果没有,那就不是网络的问题,串流端显卡的解码能力、主机端显卡的编码能力,也会影响渲染延迟。
2025年09月07日 03点09分
level 1
楼主您好,我用手柄蓝牙接收器连接电视,手柄乱跳怎么回事
2025年09月07日 08点09分 9
level 1
串流卡顿这块如果设置独显玩游戏,核显编码会不会效果更好一点,有没有什么弊端。
2025年09月09日 07点09分 11
level 1
阿西西版断开连接后显示器黑屏咋办,我看设置里会自动设置为仅2号显示器显示,手动设置为1号后显示器才显示,但是断联后还是会黑屏
2025年09月10日 23点09分 12
level 1
昨天发现一个问题,串流的时候在系统桌面的时候帧率能跑满,一进游戏之后moonlight APP的帧数就限制到60了,搞了半天发现用apk编译器把moonlight的包名改成安兔兔的就可以跑满了。
2025年09月11日 03点09分 13
充分显示了国内安卓厂商的**性
2025年12月21日 01点12分
level 1
请问有sony电视和Apple TV,串流到哪个设备上效果更好呢?另外家里装了联通1000兆宽带,steam下载速度能到600mbps,这个速度串流4k够用吗?还需要改桥接什么的吗?
2025年09月11日 09点09分 14
level 2
请问sunshine和moonlight都配置好的情况下,串流成功几秒钟后就断开显示连接终结,错误代码-1是什么问题呀,电脑是英特尔A750显卡,moonlight在内网和外网都会出现,但有时候又使用一段时间没问题,这是什么情况
2025年09月12日 07点09分 15
level 1
各位大神,这段时间我准备购买平板电脑,想请教一下平板电脑选择什么处理器就可以1080p 144Hz流畅运行串流,电脑显卡支持AV1编码.就是看网上很多人说要上骁龙处理器不能是天玑,不知道是不是对的
2025年09月12日 09点09分 16
1 2 3 尾页