The ICE Server help the client connect to the renderserver. This is
done by passing setting up a TURN/STUN server for address/port
resolution and proxying for the WebRTC protocol. During the installation CAXturn will be provided to you with a sample
configuration file. By default running CAXturn.exe is enough as it already searches for a
config.json file. a manuel file can be configured via
It is recommended to setup a scheduled task to run CAXturn on
reboot. To use in Portal the URLs need to be specified in the format turn: The are alternatives to CAXturn. It is possible to use cloud turn
hosting providers or tools like coturn.
Setup ICE Server
Requirements
Setup
Configuration
{
"publicIp": "1.1.1.1",
"username": "1234",
"password": "5678",
"realm": "caxnet",
"minPort": 50000,
"maxPort": 51000,
"enableTCP": true,
"tcpPort": 3478,
"enableUDP": true,
"udpPort": 3478,
}
Key
Description
publicIpThe public IP address of the server or service.
usernameThe username used for authentication.
passwordThe password used for authentication.
realmThe authentication realm, typically representing a domain or service
name. value not important but needs to be specified
minPortThe minimum port number for dynamic UDP port allocation.
maxPortThe maximum port number for dynamic UDP port allocation.
enableTCPEnables TCP protocol for initial communication if set to
true.
tcpPortThe port number used for initial TCP communication.
enableUDPEnables UDP protocol for initial communication if set to
true.
udpPortThe port number used for initial UDP communication.
Running
-configTurn URLs
turn:Alternatives