场景:
该功能适用于管理节点具备公网IP,而渲染节点不具备公网IP,且管理节点和渲染节点在一个局域网的场景。
实现方式:
通过管理节点内置的Turn组件使渲染节点能够将自身服务通过代理转发至外部网络,从而实现无公网IP的渲染节点也能正常提供服务。
部署指导:
- windows版本
- 配置管理节点的启动管理器,开启代理,如下图所示

- 修改管理节点 larkxr-center-windows/application.properties
启用ice服务
pxy.ice.server.enable=true
- 修改渲染节点 larkxr-render/application.properties
使用ice Server
#格式如:turn:47.94.38.44:19303
#代理转发服务的turn uri,默认与admin部署在一起.默认端口号为 13478.注意:如果外部用户访问,需要设置外网ip,并开放13478端口号,协议为UDP
pxy.ice.server.uri=turn:192.168.0.164:13478
# 转发端口数据中的“clientId”,默认为“pxy”,可以通过turn/turnserver.conf修改user=的配置项
pxy.ice.server.username=pxy
# 转发端口数据中的“clientKey”,默认为“Pxy%12345”,可以通过turn/turnserver.conf修改user=的配置项
pxy.ice.server.password=Pxy%12345 # 设置成1,表示强制使用turn
pxy.ice.transport=1
- 重启admin和render服务
