Skip to content

Commit 9b799c5

Browse files
authored
Update proxy-calling-support-tutorial.md
1 parent f6c4942 commit 9b799c5

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

articles/communication-services/tutorials/proxy-calling-support-tutorial.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -17,15 +17,15 @@ ms.custom: mode-other
1717
In certain situations it might be useful to have all your client traffic be proxyed to a TURN server that you can control. This tutorial will walk you through the process to ena. When the SDK is initializing you can provide the details of your TURN servers that you would like the traffic to route to. When this is enabled all the media traffic (audio/video/screen sharing) will flow through the provided TURN servers instead of the Azure Communication Services defaults. Once your provide your TURN server details while initializing the `CallClient`, all the calls to and from this `CallClient` will be using the provided TURN servers. Below is a guide on how to do provide your TURN configurations to the WebJS SDK.
1818

1919
>[!IMPORTANT]
20-
> The custom proxy feature is available starting in the public preview version [1.13.0-beta.1](https://www.npmjs.com/package/@azure/communication-calling/v/1.13.0-beta.4) of the Calling SDK. Please ensure that you use this or a newer SDK when trying to use this feature. This quickstart uses the Azure Communication Services Calling SDK version greater than `1.13.0`.
20+
> The custom proxy feature is available starting in the public preview version [1.13.0-beta.4](https://www.npmjs.com/package/@azure/communication-calling/v/1.13.0-beta.4) of the Calling SDK. Please ensure that you use this or a newer SDK when trying to use this feature. This quickstart uses the Azure Communication Services Calling SDK version greater than `1.13.0`.
2121
22-
[!INCLUDE [Public Preview](../../../includes/public-preview-include-document.md)]
22+
[!INCLUDE [Public Preview](../includes/public-preview-include-document.md)]
2323

2424
## What is a STUN/TURN server?
25-
Many times establishing connection between two peers is not straightforward and a direct connection will not work because of many reasons - firewalls with strict rules, peers sitting behind a private network, etc. In many situations your device does not have a public IP address to establish a connection straightaway and so relaying data via a relay server, that is usually known to both peers, is a way to allow this connection to happen. The WebRTC ICE (Interactive Connectivity Establishment) framework helps make this happen. STUN and TURN servers are the relay servers here. See [Network Traversal Concepts](../../../../concepts/network-traversal.md) for more details on how ACS mitigates network challenges with STUN and TURN.
25+
Many times establishing connection between two peers is not straightforward and a direct connection will not work because of many reasons - firewalls with strict rules, peers sitting behind a private network, etc. In many situations your device does not have a public IP address to establish a connection straightaway and so relaying data via a relay server, that is usually known to both peers, is a way to allow this connection to happen. The WebRTC ICE (Interactive Connectivity Establishment) framework helps make this happen. STUN and TURN servers are the relay servers here. See [Network Traversal Concepts](../concepts/network-traversal.md) for more details on how ACS mitigates network challenges with STUN and TURN.
2626

2727
## Providing your TURN servers to the SDK
28-
To provide the details of your TURN servers, you need to pass details of what TURN server to use as part of `CallClientOptions` while initializing the `CallClient`. See the quickstart on how to setup Voice and Video calling using the Web SDK at - [Azure Communication Services Web SDK](../get-started-with-video-calling.md?pivots=platform-web)).
28+
To provide the details of your TURN servers, you need to pass details of what TURN server to use as part of `CallClientOptions` while initializing the `CallClient`. See the quickstart on how to setup Voice and Video calling using the Web SDK at - [Azure Communication Services Web SDK](../quickstarts/voice-video-calling/get-started-with-video-calling.md?pivots=platform-web)).
2929

3030
```js
3131
import { CallClient } from '@azure/communication-calling';

0 commit comments

Comments
 (0)