Section | ||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
...
Item | Requirement/recommendation | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Server-side ports—outbound traffic (packets leaving the customer's network) | Signaling: 443 Presence: 443 Real-time Transport Protocol (RTP): 10,000-20,000 | ||||||||||||||||
Client-side ports— | Softphone selects any available port from the ephemeral range—on most machines ports 1,024 to 65,535. | ||||||||||||||||
Protocol | Signaling: TCP Presence: TCP RTP: User Datagram Protocol (UDP) | ||||||||||||||||
Bandwidth | 100 kilobits per second (kbps) (symmetric) | ||||||||||||||||
Firewall configuration | Your firewalls should allow UDP to and from the public internet for the browsers that will be using ContactPad with WebRTC. NewVoiceMedia's WebRTC servers use fixed IP addresses from a public range. The WebRTC client uses Global Low Latency (GLL) architecture. GLL reduces the latency of calls by selecting the closest IP address for WebRTC, but includes failover to another IP address if the closest one is not available. We recommend that you configure your firewall to allow all of the following IP addresses to prevent loss of service in case of failover:
NewVoiceMedia WebRTC servers use dynamic port numbers. We therefore strongly recommend that your firewall does not limit access to a specific range of port numbers for those IP addresses. | ||||||||||||||||
Supported browsers | Google Chrome™, latest version
| ||||||||||||||||
Salesforce integration | WebRTC is only supported in Salesforce Lightning Experience and in the console view in Salesforce Classic. For information about Salesforce console, see Salesforce help. | ||||||||||||||||
Backup phone | All agents should have access to an alternative phone as a backup for WebRTC. | ||||||||||||||||
Alternative phone | We recommend that agents have access to an alternative phone for non-ContactWorld related calls. |
...