Skip to content

Global Routing

Ajša Terko edited this page Jun 18, 2024 · 1 revision

Global routing enhances the functionalities of the RTC SDK by enabling seamless communication regardless of the geographical distribution of WebRTC users.

Prerequisites

For global routing to function correctly, it is a prerequisite that no predefined location or regional settings exist at the account level.

Enabling Global Routing

To activate global routing for WebRTC calls, you are required to contact your designated account manager, as this feature is not enabled by default and requires explicit activation.

Functionality

Global routing effectively enables an incoming call to reach WebRTC users connected to a different data center than the call initiator. This ensures that users in different geographical locations can communicate without being constrained to the same data center.

When integrating the Calls API, global routing can be leveraged by connecting an existing call with a new call in a dialog or a conference using the specified endpoints:

Please note that while global routing facilitates cross-data center communication for incoming calls, it does not support connecting two pre-existing calls initiated in different data centers to a common dialog or conference.

Tutorials

Migration guides

Reference documentation

Clone this wiki locally