这个话题是付费的,如果你有这样的需求,建议付费阅读,当前有部分免费的内容让你先做了解。

本篇会提到:

  • Sunshine(开源的串流服务端)和Moonlight(英伟达的游戏串流);
  • RDP 3389可用性;
  • 采集卡的三六九等;
  • 推流设备是否核显即可?
  • 给大家推荐一些DIY的配置清单。

本篇网站包含免费的部分,付费走公众号付费继续阅读。

背景交代

其实大路哥也有直播和录播的需求,而且这个需求越来越高,随着需求越爱越高以后,就发现这里面的盲点还是挺多的,如果前期操持不当,相当于花冤枉钱,有部分的投入会打水漂,而且相应的设备因为相对小众,所以回血相对困难,所以这也是本篇付费的价值所在,让你少走弯路,不花冤枉钱。

也因为这些,大路这边投入的采集卡包含69元、599元、2199元的顶级采集卡。

除此之外,也会考虑RDP远程和Moonlight利用英伟达原生串流来实现,但是实测这里面的细节并不是想象的那么美好,而且搭建起来会相对复杂,并非一次就能直接顺利用起来,也帮大家节约时间。

关于RDP

RDP的优势十分明显,是少数能完美支持IP v6的远程画面呈现解决方案之一,并且我们配合DDNS可以很方便的基于域名的形式来访问,非常完美;多数的应用是卡在不能使用域名,就完蛋了:

这时候有个网站、拥有域名是件多么方便的事情啊,哈哈,只是备案要走一些流程。

但是RDP也不是万能的,比如部分应用会有一些兼容问题,无法完整使用,比如一些包含编解码的

其次目前RDP不支持DX12,在远程运行一些游戏或者3D渲染类的,如果会调用DX12,往往会失败。比如大路很多时候要做基准测试会用到3DMARK和一些游戏的实测,这两个部分只能基于本地完成,无法基于RDP来完成,不过RDP可以完成其它任务,倒也是不错的半解决方案。

Sunshine和Moonlight

前面说了,这两就像一公和一母,一阴和一阳(名如其是),Moonlight是英伟达的开源API,第三方可以借助该模式开发服务端或第三方客户端,参考网站如下:

https://github.com/moonlight-stream/
https://github.com/LizardByte/Sunshine

通过上述的github可以获得两者的安装包,如果是Windows是包含x86和x64的,一般用x64,且两者均可以支持中文,本地客户端Moonlight客户端如下:

可以窗口化,也可以全屏(一般推荐选这个),配置能满足4K+144Hz:

Sunshine安装后是基于网页来管理,需要参考说明,基于本地地址调用:

未完待续

Views: 27

By 林大路

知乎大路哥,这人就是我

发表回复

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