WebRTC communication in real world connections requires handling multi-party calls and interacting with STUN and TURN servers.
Our Video Gateway (WebRTC) platform provides advanced video real-time communication solutions to all customers by transporting all audio/video/data streams. Typically, video gateways have to be deployed on the public internet , so any user has to connect and send media clips over RTP (Real Time Transport Protocol) ports without specific network issues.
Why do you need a STUN/TURN server?
However, sometimes this is not enough. Some users try to connect over different IP networks, where firewalls and NATs (Network Address Translators) may contain specific policies that do not allow any kind of RTC traffic. The ICE (Interactive Connection Establishment) protocol is used to find the best connection solution. It defines a systematic approach to finding possible communication options between peers and video gateways (WebRTC) .
What is a STUN server?
Sometimes you can use a protocol called STUN (Session Traversal Utility for NAT) , which allows clients to discover their public IP addresses and the type of NAT behind them. This information is used to establish the media connection. In most cases, STUN …
The postWhat is a STUN/TURN server? first appeared on Lenix Blog .
This article is reprinted from https://blog.p2hp.com/archives/9584
This site is for inclusion only, and the copyright belongs to the original author.