V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
yhxkry
V2EX  ›  路由器

最近在外网,无论是 Moonlight 串流电脑还是 PS4 的串流都会很快自动断开

  •  
  •   yhxkry · 2022-01-18 11:43:13 +08:00 · 301 次点击
    这是一个创建于 833 天前的主题,其中的信息可能已经有所发展或是发生改变。

    不知道发游戏区还是路由器区,之所以发这里,是因为我综合各种状况猜测有可能是路由器问题吧。

    首先是用 Moonlight 串流 PC ,内网串流一切正常,外网的话虽然能正常连接上 PC(已经打开画面了),但是只要动一下鼠标(也就是在手机屏幕上滑一下、按一下)就会很快自动断开串流链接。 不过如果不碰屏幕,链接倒是可以一直维持……

    因为最近我重装电脑系统了,以为是电脑有什么问题,显卡驱动问题或者是 Moonlight 软件有问题。

    后来发现 PS4 串流也有类似问题!内网串流没问题,外网一连上几秒就断……不管手机操不操作都会断。后来才想起之前路由器也换了,现在是 OpenWrt 系统的软路由

    以下是我掌握的情况:

    1 、外网网络绝对是正常,并且能完美达到串流要求的。
    2 、我是熟悉外网串流的要求的,有公网 IP ,各种端口也按要求转发了,DDNS 做好了,以前也是能正常串流的;
    3 、更换过多个客户端设备(不同品牌的手机,电脑),问题依旧;
    4 、用微软自带的 RemoteDesktop 在外网远程连接 PC ,一切正常;
    5 、测试了用梯子连回家里的网络后再串流,一切正常;
    6 、OpenWrt 上是开了梯,但是尝试过开过它,并不影响结果。

    综合以上,我只能怀疑是不是路由器 OpenWrt 的问题了。 鉴于 Moonlight 串流只要一操作就断开链接的症状,我猜是不是路由器对于入网的数据有什么限制,防火墙有什么奇怪的阻挡之类的……

    不知道我这种奇怪又不明确的情况有没有大佬有头绪的?

    yhxkry
        1
    yhxkry  
    OP
       2022-01-23 22:09:17 +08:00
    终于知道怎么解决了,有个同样遭遇的老哥指点了我,确实是 OpenWrt 的问题,我这个 LuCI 版本的默认开启了 SFE Fast Path 加速(网络——Turbo ACC 网络加速),关掉就一切正常了~

    这个功能的描述是“降低 CPU 占用 / 增强路由转发性能,和多 WAN 或者 QOS 功能可能会冲突”,我个人测试了一下,关闭 SFE 后上行下行的网速都没有受到影响,CPU 占用也没看出来有变化,而且我本身分配给 OP 的 CPU 还是挺大的。路由转发性能也暂时没发现问题。

    倒是挺好奇这个 SFE 是干了什么,技术上说为什么开了就会导致串流断掉?
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   984 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 18:48 · PVG 02:48 · LAX 11:48 · JFK 14:48
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.