Coturn

Coturn is an open-source STUN and TURN server application that provides NAT switching for VoIP media traffic. The software supports current standards such as RFC 8489 and RFC 8656, offering protocol features such as TLS, DTLS and oAuth based authorization. For user database management, it can work integrated with various storage options such as MariaDB, PostgreSQL, SQLite and Redis.

CO

coturn · Video Conferencing

STARS14.5K
FORKS2.3K
COMMITS—
CONTRIBUTORS178
VERSIONupstream/4.5.2
UPDATEDtoday
webrtcturnstunNetworkingBSD-3-Clause

Common commercial products in this category: Zoom, Google Meet, Microsoft Teams

What can it do?
  • In VoIP and WebRTC applications, you provide traffic transit for users behind NAT
  • With TLS and DTLS support, you perform secure media transmission via STUN/TURN protocols
  • Manage user authentication processes using databases such as MariaDB, PostgreSQL or Redis
User reviews
  • • NeutralGitHub Issue

    Force only TLS and DTLS sockets not working

    “As commented in [this group post]( `--no_tcp` and `--no_udp` flags do not disable plain sockets. Intead of that, activating both only disable `listening-port` and continue enabling `tls-listening-port`, but accepting both, plain and TLS/DTLS connections. I would like having…”

  • ↑ PositiveGitHub Issue

    The server returned an error with code=701: STUN/TURN allocate request timed out.

    “Hi everybody, First, many thanks to everybody and so sorry for my English. I'm beginer in this, i installed and configured Coturn, it looks good. But when i tried test with Trickle ICE tools i got error 701: ![image]( I have tried everything but it still fails. Please help me!…”

GitHub

My note

Alternative pages

More in: Video Conferencing