Azure.Communication.NetworkTraversal Namespace

Classes

CommunicationIceServer

The user should be able to serialize or deserialize CommunicationIceServer for better experience.

CommunicationRelayClient

The Azure Communication Services Networking client.

CommunicationRelayClientOptions

The options for communication CommunicationRelayClientOptions.

CommunicationRelayConfiguration

A relay configuration containing the STUN/TURN URLs and credentials.

Structs

RouteType

The routing methodology to where the ICE server will be located from the client. "any" will have higher reliability while "nearest" will have lower latency. It is recommended to default to use the "any" routing method unless there are specific scenarios which minimizing latency is critical.

Enums

CommunicationRelayClientOptions.ServiceVersion

The token service version.