|Product||Platform||Codec used||Bandwidth required (including overhead)|
|Floodgate App 3.7+ (WebRTC)||Desktop||PCMU||10 kB/second|
|Floodgate Programmable Voice SDK 2.x||Mobile||PCMU||10 kB/second|
Your firewall should allow outgoing UDP to the public internet from the browsers that will be using Floodgate Client, and allow return traffic in response. If you are operating a restricted network that requires whitelisting of media IPs, our recommendation is to specify the region in your application. If your router includes SIP Application Level Gateway (ALG) function or Stateful Packet Inspection (SPI), disable both of these functions.
- You can find our fixed range of IP addresses, and examples of how to specify your region in code at by contacting the support team.
To check your overall firewall and port configuration, we recommend:
- http://www.netscan.co/ for a general scan
- https://pentest-tools.com/discovery-probing/udp-port-scanner-online-nmap for a UDP port scan.
- http://netalyzr.icsi.berkeley.edu/ for a much more detailed network scan, including testing for bufferbloat.
Note: It is possible to use Floodgates Network Traversal Service to restrict media traffic to UDP port 3478 by using our TURN servers. The regional media IPs will still need to be whitelisted, as will the TCP signaling port and hosts listed above.