鸣潮吧 关注:371,216贴子:6,786,082

卡爆了?试试远程串流,zerotier+sunshine+moonlight教程

只看楼主收藏回复


鸣潮的频繁性的崩溃已经成为了这两天中手游界(不是)最大的话题,我们来看一下前手游玩家漂泊者对此的点评。一向直性子的漂大将军直言道:“鸣潮这样卡顿,只怕是连玩家都不要了。”
自开服以来,鸣潮已经取代○神成为了新的手机压力测试标准,很多人的手机或者不能够流畅运行或者是发热严重甚至变成恐怖片,让大家产生了性能焦虑(五六年前的手机流畅运行其他非游戏的常用APP完全没问题,早就性能过剩了),但新旗舰5000的售价不是个小数目,下面我介绍一种可能可行的办法:远程串流。并附上配置教程。
目录:一 设备要求; 二 主机配置; 三 客户端配置
快来水快来水 taptap上发像是被上了流量锁


IP属地:北京1楼2024-11-09 15:18回复


    IP属地:浙江来自Android客户端2楼2024-11-09 15:19
    回复
      怎么没有人评论啊.jpg


      IP属地:北京3楼2024-11-09 15:20
      回复
        一、设备要求
        __串流即是“把主机(在这里指PC)上连续的多媒体或者数据压缩后通过网络传输,在客户端(在这里指手机/平板)解压缩后展现的过程,客户端可以控制主机操作”,那么我们需要的设备就有:
        _1 主机:一台带有独立显卡的PC。1080p画面2060/2k画面4060基本可以拉满流畅运行。前段时间鸡哥7940hx+4070laptop笔电叠加88vip和国补后能到5700元可以说非常香了。
        _2 客户端:一台不是很老的手机/平板,最好带有卡槽。处理器骁龙8gen1可以硬件解码HEVC(h.265),8gen2开始支持解码AV1格式,其他芯片硬件解码功能可以自己查询。
        _3 网络:一张流量卡或者WIFI,要求下载与上传带宽(速度)至少在20Mbps(对应1080p60帧)以上。30块便宜的流量卡很多但要注意下行速度有多少;对应的,你主机所在家庭/单位的上行速度也要满足要求。一般来说运营商对上行的限制比下行严格,所以先查询好并确认网络支持的画面上限。
        _4 软件:zerotier+sunshine+moonlight。以实现内网穿透(一般校园网都会做AP隔离)、自定义控制和相对低的 控制延迟。
        __接下来是配置教程,包括主机和客户端的软件下载与设置。


        IP属地:北京4楼2024-11-09 15:21
        回复

          _图注__电脑端Zerotier网络配置:(左)登录界面;(右)配置界面
          二、主机配置
          __在电脑上我们需要下载zerotier与sunshine(当然你也可以选择其他软件)。
          2.1 Zerotier创建网络
          _1 电脑端打开zerotier官方网站:$ http://www.zerotier.com$ ,下载并安装到电脑,然后在网页继续注册并登录,可以选择使用微软账号登录,免费账户类型即可。
          _2 点击创建网络(Create A Network),在设置(Settings)中修改好网络名称,复制并记录好网络ID(Network ID,一段用于网络识别的字符串)。
          _3 运行安装好的zerotier程序,并右键小图标选择加入新网络(Join New Network...),输入网络ID并确认,刷新网页此时就能在配置界面找到你的电脑设备了。
          _4 在zerotier选择你的设备,修改好名字,并点击编辑(Edit,小扳手图标)勾选为授权设备(Authored),在进阶(Advanced )功能里勾选允许以太网桥接(Allow Ethernet Bridging,降低延迟),点击保存(Save)。注意不要泄露你的IP信息。
          _5 打开电脑网络性能监控(Ctrl+Shift +ESC),找到zerotier创建的以太网虚拟网卡,记录其IPv4或IPv6地址。


          IP属地:北京5楼2024-11-09 15:24
          回复

            _图注__电脑端sunshine设置
            2.2 Sunshine配置主机
            _1 电脑端打开sunshine项目地址:$ app.lizardbyte.dev/Sunshine/?lng=zh-CN$ ,下载并安装sunshine。注意:它有很多魔改版本,比如基地版可以支持串流时电脑息屏,下面我使用原版做演示。
            _2 安装后点击小图标进入sunshine配置网页,这里会提示你“不是专用连接”的风险可以跳过,设置一个账号与密码,需要牢记。登录sunshine进入localhost界面。
            _3 在配置(Configuration)界面通用(General)选项卡下将本地化(Locale)语言设置为简体中文;在网络(Network)选项卡下IP地址簇启用IPv4+IPv6;保存并应用。
            _4 如果你的电脑开启了防火墙,打开电脑防火墙与网络保护>高级设置,在入站规则里新建规则,选择程序类型,找到sunshine安装路径,设置好名称,其他默认设置即可。
            _5 在之后与客户端建立好连接后再关闭sunshine界面。之后电脑端的zerotier和sunshine都是默认开机自启动的。


            IP属地:北京6楼2024-11-09 15:41
            回复
              完蛋了 贴吧也是单机的 串流没人玩嘛


              IP属地:北京7楼2024-11-09 16:01
              回复

                _图注__移动端Zerotier网络配置:(左)添加网络;(右上)网络设置;(右下)网络管理
                三、客户端配置
                __客户端上我们需要下载zerotier与moonlight。sunshine和moonlight是主客机搭配使用的。
                3.1 Zerotier网络设置
                _1 手机/平板下载zerotier one,可以去Google Play或App Store等平台下载。
                _2 点击添加网络(Add Network)并输入与主机端相同的网络ID。可以设置允许使用流量。
                _3 回到电脑端zerotier网络配置界面对移动端设备重复2.1节第4步配置。最后打开网络管理界面开关即可自动连接到虚拟网络。


                IP属地:北京8楼2024-11-09 16:04
                回复
                  3.2 Moonlight 配置客户端
                  _1 手机/平板打开moonlight子项目地址:$ https://github.com/WACrown/moonlight-android/releases/ $ ,下载并安装moonlight。注意:它有很多魔改版本,由于需要自定义按键,我选择了B站博主“西瓜hub”的皇冠版本做演示。
                  _2 打开moonlight,点击加号,输入电脑端zerotier创建的虚拟网络地址。确认后就能看到连接到该网络下的主机设备。在moonlight点击你的电脑设备(名称为zerotier配置里设置的),此时会弹出一个pin码,记住他。
                  _3 在电脑端sunshine配置网页输入moonlight弹出的pin码完成连接。再次点击电脑设备,就可以进行串流了。
                  _4 在moonlight中设置好视频编码(如HEVC),码率和策略,调节到一个自己认为清晰且流畅的设置,高码率保障清晰度,低码率保障流畅度。
                  _5 使用皇冠版moonlight可以自定义按键,可以参考开发博主的教程:$ https://space.bilibili.com/393593468 $ 。下面分享我在平板上的moonlight按键配置文件:。我个人使用的是手柄的按键映射,主要是为了方便拖动。


                  IP属地:北京9楼2024-11-09 16:05
                  回复

                    _图注__小西王串流效果展示:(左)14Mbps;(右)20Mbps
                    __最后是效果展示,我分别设置了14与20Mbps的码率,1080p60帧的串流效果,这里对比不太明显,但动起来的时候高码率会更清晰一些。可惜校园网宿舍限制了上行速率,做不到2k60帧无卡顿串流。串流总延迟在40ms内,由于游戏在本地运行只是伤害在服务器结算,所以对个人操作的影响很小(人的反射弧在200ms)。此外,画面细节还可以在电脑有安装GeForce Experience的情况下在游戏里按Alt+F3打开游戏滤镜微调画面。


                    IP属地:北京10楼2024-11-09 16:08
                    回复
                      自建云?


                      IP属地:江苏11楼2024-11-09 16:11
                      收起回复


                        IP属地:广东来自Android客户端12楼2024-11-09 16:41
                        回复
                          我也是sunshine+moonlight+zerotier,手机串流成功后,延迟到达500ms左右,不知道是哪里的问题


                          IP属地:湖南13楼2024-11-20 12:23
                          收起回复
                            为什么我用moonlight会出现UI按钮无法点击?普攻是正常的


                            IP属地:江苏14楼2025-02-10 15:35
                            收起回复
                              云鸣潮都出了,PC端还没有触屏UI吗


                              IP属地:甘肃来自Android客户端15楼2025-02-14 23:11
                              回复