A class for setting custom ICE configuration.
More...
A class for setting custom ICE configuration.
This is used for the configurable TURN feature. Pass this to the Session.Builder IceConfig property.
◆ IceConfig()
The constructor for IceConfig object passed to the Session.Builder IceConfig property.
- Parameters
-
| customIceServers | A list of IceServer objects, representing custom TURN servers to be used by the client. IceServer |
| forceTurn | Whether to use all ICE transport types (such as host, srflx, and TURN) to establish media connectivity or to only use TURN. ICETransport |
| includeServers | Whether to use only the custom servers or both OpenTok servers and the custom servers. ICEIncludeServers |
◆ CustomIceServers
| List<IceServer> OpenTok.IceConfig.CustomIceServers |
|
getset |
The list of IceServer objects, representing custom TURN servers to be used by the client.
◆ IncludeServers
Whether to use only the custom servers or both OpenTok servers and the custom servers.