coturn TURN Relay

A TURN relay in the PoP nearest your users, one click.

Open sourceSLA: oss-best-effortv1.0.0Image

coturn is a mature, widely deployed open-source implementation of TURN and STUN, the protocols that let WebRTC and VoIP endpoints traverse NATs and firewalls. When a direct peer-to-peer path is not possible, coturn relays real-time media reliably and securely between clients.

Key features

  • Full STUN and TURN implementation with ICE support (RFC 5389, 5766, 6062, 6156, and more)
  • Secure transports including TLS 1.3 and DTLS, plus UDP, TCP, and experimental SCTP
  • Long-term credential, TURN REST API, and OAuth-based authentication mechanisms
  • Pluggable user and config backends: SQLite, MariaDB/MySQL, PostgreSQL, Redis, and MongoDB
  • High performance handling thousands of TURN calls (or tens of thousands STUN-only) per CPU core
  • Optimized Linux networking with libevent2 and recvmmsg/sendmmsg batching
  • Prometheus metrics endpoint and Redis-based statistics for monitoring
  • Fine-grained access control with allowed and denied peer IP ranges and quota limits

Use cases

  • TURN/STUN relay backing WebRTC video, voice, and data channels for conferencing and telehealth
  • NAT traversal for SIP/VoIP softphones and unified-communications platforms
  • Media relay for live streaming, gaming, and real-time collaboration behind symmetric NATs
  • Self-hosted alternative to hosted TURN services for cost and data-control reasons

Why run it on the NetActuate edge Relay latency is dominated by geography, so placing coturn in a PoP near your users keeps relayed media paths short and quality high. NetActuate's global edge lets you deploy regional TURN relays close to endpoints instead of backhauling media across continents, with high-capacity networking suited to the bursty, latency-sensitive UDP traffic TURN relays carry.

Frequently asked questions

How do I deploy coturn TURN Relay on NetActuate?

Use the Deploy on NetActuate button to talk to our team. We provision coturn TURN Relay on a NetActuate virtual machine in the point of presence you choose, close to your audience. Each deployment runs in the single location you select.

What does it cost to run coturn TURN Relay?

coturn TURN Relay is open-source software and free to run on the marketplace - you pay only for the NetActuate compute (virtual-machine size and location) it runs on, at standard rates. There are no usage-based software fees.

Where can coturn TURN Relay run?

coturn TURN Relay can be deployed in any of NetActuate's 45+ points of presence across every continent, so you can place ingest, transcode, delivery and caching close to your contributors and viewers.

Who supports coturn TURN Relay?

NetActuate operates and supports the underlying infrastructure - the virtual machine, network and edge platform. The application itself is supported by its upstream open-source project.