前言
之前有个前端地图服务项目要改成UE来渲染3D,有需要在云服务器上多实例运行,所以就先研究了Windows版本的像素流云渲染,后来客户的云服务器是Linux版CectOS系统,加上又有了一些后端服务在上面运行了不能重装成Windows,所以就又着手去研究了Linux系统的云渲染。
推流方案
由于云服务器GPU都很贵,所以采用的架构是本地的GPU电脑+云服务器传视频流的方式,本地电脑运行UE程序渲染像素流发送到云服务器的信令服务,然后用户浏览器拉云服务器的视频流和前端文件,就可以使用像素流送了,架构如下:
云服务器选择略过。。
网上教程很多,这里列举下我们用到的云服务器配置,直接从部署项目开始说起。
推荐:根据多实例来调整公网带宽,10M目前只推荐1个实例,2个实例就已经有明显的延迟了。
Windows云服务器操作步骤
配置WebServers\SignallingWebServer\config.json