关于PC串流——Moonlight端搜索不到设备的解决方法
关于PC串流——Moonlight端搜索不到设备的解决方法

关于PC串流——Moonlight端搜索不到设备的解决方法

内容纲要

重装电脑后,发现之前的N卡串流Moonlight不能用了,GeForce Experience里开启GAMESTREAM之后,手机端也搜索不到,而且提示防火墙有问题,直接检查防火墙,网上找了一下方法,设置了一下解决问题。

具体操作

打开Windows Defender防火墙

允许的应用添加C:\Program Files\NVIDIA Corporation\NvContainer下面的

nvcontainer

添加之后开始第二步

用管理员权限打开CMD

依次输入:

运行以下2个命令:
netsh advfirewall firewall add rule name="GameStream UDP" dir=in protocol=udp localport=5353,47998-48010 action=allow

netsh advfirewall firewall add rule name="GameStream TCP" dir=in protocol=tcp localport=47984,47989,48010 action=allow

最后确认一下添加成功没有

然后就可以链接成功。

Q:除了玩steam的游戏,我还想串流各种模拟器怎么办?
A:建议直接串流整个桌面,方法是在GFE的神盾中添加“mstsc.exe”,路径为:“C:\Windows\System32\mstsc.exe”
串流了桌面我想下面你该懂怎么做了!

Q:部分UWP游戏无法被GFE扫描出来,也无法通过快捷方式添加到GameStream里面该怎么办?
A:
按Win + R打开运行对话框。
键入“shell:appsfolder”
你现在应该看到一个名为Applications的文件夹。 此文件夹包含您已经安装在系统上的所有UWP应用程序。
右键单击所需的UWP图标并在桌面上创建一个快捷方式
添加到GameStream列表
可点击“编辑”给应用重命名,或增加自己喜欢的图标

Q:如何串流4K画质?
A:在确保你的智能电视机或是盒子能流畅解码4K 60FPS视频以及内网条件不错的情况下,启用GFE的实验性功能。将Moonlight设置成4K 60FPS。如果盒子或智能电视能够解码H.265建议强制打开,这样可以节省码率,增加流畅性。在4K 60FPS H.265条件下,码率只要保证40M以上画质就很不错,具体看情况设置。

Q:Moonlight串流后直接黑屏
A:可能是你用DP线接显示器!请用HDMI线接显示器!

Q:Moonlight是否能广域网远程串流
A:一开始我以为ML不支持远程串流,后来无意间点开了ML的帮助文档,原来作者已经提供了远程方案(看来还是要多看帮助啊!绝对圣经!)

以下便是操作步骤:
1.将你的路由做端口转发

2.直接在Moonlight中添加你广域网IP地址(不用带端口)

Q:如何保证远程串流流畅运行?
A:首先保证你在局域网下的串流是流畅的:基础条件是PC主机通过网线或者至少是5GWIFI下接入网络。运行的PC游戏分辨率和特效不要超过你配置的极限。接收端不要设置超过你设备无法承受的分辨率和编码。在局域网下能够流畅串流。那么异地串流只要满足你的手机或平板在5GWIFI下串流或者4G蜂窝网络下串流即可。

经测试,上海电信4G网,25Mbps码率下流畅串流不卡顿,大家可以根据自己所处的网络环境、对画质的要求以及所能承受的流量费调节码率

Q:如何搞清楚分辨率、码率和编码的关系?该如何设置?
A:这个问题貌似涉及到网络基础知识和视频转码等知识了,给小白普及一下
首先,流量跑的快慢和你选择的分辨率和帧率是无关的。只和你的码率的大小有关,但选择码率的大小又和分辨率、帧率以及编码有关(听起来真TM拗口)

先解释下码率:
码率越大越清晰,副作用就是网络开销比较大,路由器负载高!当你所处的4G网络信号不好,那就不能流畅串流
码率越低越流畅,副作用是画面清晰度下降,容易出现马赛克(如果是在2.4G WIFI网络下,即便调低码率也不一定能流畅串流,是因为2.4G的带宽窄,设备多,干扰大,造成延迟大,这点请注意!)
(重要提示:码率设置不可高于PC主机所处宽带的最高上传速度,超过了必定卡!)

分辨率和码率的关系:
选择不同的分辨率对码率的需求是不同的,每种分辨率都有大致的基准,简单的说就是多了浪费,少了不清晰。

当你选择不同的分辨率和帧率时,ML会给出一个基准码率,代表当前分辨率和帧率下对清晰画面的码率需求。比如720p 60fps是10000Kbps(=10Mbps),1080p 60fps是20000Kbps(=20Mbps)。当然,这只是ML给出的建议值,码率是可以自定义的。建议在外面的时候,大家设置自己能接受画质的最低码率以节省流量。

参考

https://bbs.a9vg.com/thread-5365751-1-1.html

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注