WebRTC configuration

Last Updated : Sep 18, 2019 |

Setting up a media stream with WebRTC media endpoints often requires use of the RFC 5245 Internet Connectivity Establishment (ICE) protocol for network address translation (NAT) and firewall traversal. The ICE protocol uses Session Traversal for NAT (STUN) and its extension protocol, Traversal Using Relay NAT (TURN), to support media services in a variety of network environments with NAT and firewall configurations.

You can configure multiple STUN and TURN server instances for redundancy or to scale service capacity. Avaya Aura® MS supports statistical load balancing using the priority and weight you configure for each server instance.

The audio support is enabled by default. To enable video support, see Enabling the video media processor. The Video WebRTC media session supports network congestion and loss countermeasures. Forward Error Correction and Retransmission are negotiated only if that is supported by the browser. In cases where the Media Server acts as a gateway for other devices, the source video rate will be controlled when the target client is experiencing any packet loss.

Important:

WebRTC sessions are not supported in a 1+1 HA cluster.