VideoRoaming Distributed STUN/TURN Service
Enhance the global quality and reach of your SIP and/or WebRTC service with the VideoRoaming Distributed STUN/TURN service featuring 11 Access Points, global redundant Quality of Service network, and optimized Internet transit.
Embed Global Reach and Quality in Your SIP or WebRTC Service
To embed the VideoRoaming distributed STUN/TURN in your video client
VideoRoaming provides a globally distributed STUN/TURN service. The service is accessed using IP anycast, ensuring an optimal media path from all parts of the world.
The STUN/TURN servers are compliant with the following IETF RFCs:
In addition to providing clients with NAT traversal assistance, VideoRoaming utilizes TURN as a mechanism to attract media into the VideoRoaming Quality of Service (QoS) network.
In order to take full advantage of this service, and ensure media is routed via the VideoRoaming QoS network when placing calls outside the user's local network, a slight adjustment to standard ICE behavior is needed. By simply disabling the server-reflexive ICE candidate one make sure that media is routed via the VideoRoaming TURN servers whenever a call is placed outside the user's local network.
WebRTC is not yet fully compliant with the latest TURN IETF RFC (RFC 5766) with respect to the distributed nature of the VideoRoaming STUN/TURN service. A short-term fix is to hard code the server address to the closest TURN server.
APIs are available for creation/management of TURN users and extraction of TURN traffic records.
Complete the form below to get free developer credentials and start testing/embedding the VideoRoaming distributed STUN/TURN service: