实时云渲染技术在XR的各行业广泛应用,已助力数千客户完成XR应用的云端部署。随着XR云端部署需求增长,因云渲染软件Server端程序对硬件兼容性强、开箱即用且零代码部署,开发者可方便地将其部署在个人开发电脑或游戏主机上,用于开发、测试和演示。
不过,若要让互联网用户访问,需解决固定IP问题,国内家庭网络多为动态IP 。平行云推出面向实时云渲染的转发服务,能快速解决无固定IP难题,把个人电脑变为实时云渲染服务器。该服务按客户端实际使用分钟数计费,无用户访问不收费,能帮用户花小钱解决大问题。
1.前提条件
LarkXR部署环境需要能够访问互联网
LarkXR版本在V3.3.2.0及以上
2. 使用方法
1. 创建转发代理服务
访问开发者平台 https://www.pingxingyun.com/console/#/ 以创建转发代理服务。
首先,您需要添加一个转发代理的Key,这需要您设定一个Key名称,通常以项目名称作为标识。完成设置后,系统将生成内网穿透所需的clientId和clientKey信息。
2. 创建转发端口
在转发代理服务条目中,点击“添加端口”来创建转发端口,您需要指定内网地址。例如,如果您在内网中通过 http://192.168.0.28:8181访问服务,那么在配置中只需填写 192.168.0.28:8181。并提供相应的备注信息。
配置完成后,系统将分配一个外网访问地址,例如 https://turn.pingxingyun.com:20005后续将LarkXR配置好之后,互联网用户就可以使用该网址来访问您的内网服务。
3. 配置LarkXR 代理转发Server
请将获得的clientKey信息配置到您内网部署的LarkXR管理节点 larkxr-center/application.properties中,注意LarkXR的版本需要升级到3.3.2.0及以上版本。配置如下:
#内网穿透,需要配合代理服务器组件或开发者平台使用
pxy.nat-proxy.server.host=turn.pingxingyun.com #此处信息无需修改
pxy.nat-proxy.server.port=20001 #此处信息无需修改
pxy.nat-proxy.client.key={
{
上述申请转发代理信息返回的clientKey}}
4. 配置LarkXR 渲染服务器 ICE Server
在 larkxr-render/application.properties 文件中增加以下配置:
pxy.ice.server.uri=turn:turn.pingxingyun.com:3478 // TURN 服务器地址:端口 此处无需修改
pxy.ice.server.username={
{
上述申请转发代理信息返回的clientId}}
pxy.ice.server.password={
{
上述申请转发代理信息返回的clientKey}}
5. 互联网访问LarkXR
使用第二步骤中,生成出的外网访问地址,例如 https://turn.pingxingyun.com:20006 ,并可以正确访问应用。