awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
coturn avatar

coturn/coturn

0
View on GitHub↗
13,637 نجوم·2,203 تفرعات·C·other·2 مشاهدات

Coturn

Coturn is a network server that facilitates peer-to-peer media traffic for real-time communication applications. It functions as a relay platform for voice, video, and data transmission, enabling direct connections between clients located behind restrictive firewalls and network address translators.

The server implements standard network traversal protocols to manage media packet exchange and client authentication. It utilizes a multi-threaded architecture and event-driven polling to handle high-throughput traffic, while employing hash-based message authentication codes to verify client identity and secure access to relay services.

The platform includes a modular interface for persistent storage of credentials and server state across various database backends. It also provides integrated monitoring capabilities to track traffic volume, connection status, and operational health metrics, allowing for the identification of performance bottlenecks in distributed communication environments.

Features

  • Relay Server Infrastructures - Facilitates peer-to-peer media traffic for real-time communication applications by traversing restrictive firewalls and NATs.
  • WebRTC Facilitators - Establishes direct peer-to-peer voice and video connections between users separated by restrictive firewalls or network address translators.
  • Real-Time Communication Systems - Manages backend relay services required to facilitate low-latency data transmission for interactive voice and video applications.
  • Real-Time Media Servers - Manages media packet exchange and client authentication for real-time communication services.
  • Peer-to-Peer Networking - Implements standard network traversal protocols to facilitate direct peer-to-peer media exchange between clients behind restrictive firewalls.
  • Peer-to-Peer Streaming - Exchanges media packets between clients behind restrictive firewalls to establish direct peer-to-peer communication.
  • STUN/TURN - Listed in the “STUN/TURN” section of the Awesome Rtc awesome list.
  • Authentication Clients - Validates user credentials and session tokens to ensure only authorized clients access relay services.
  • Event-Driven Networking - Uses a non-blocking event loop to manage concurrent socket connections and high-throughput media packet relaying.
  • Network Access Control - Authenticates client requests and manages user credentials to ensure only authorized devices access relay services.
  • Database Abstraction Layers - Provides a modular interface layer for persistent storage of credentials and server state across various database backends.
  • Thread Scaling - Distributes incoming network traffic across multiple worker threads to maximize CPU utilization and maintain low latency.
  • Credential Authentication - Enforces hash-based message authentication codes for secure client access to relay services.
  • Server Metrics - Tracks traffic volume and operational health metrics to identify bottlenecks in distributed communication environments.
  • Server Health Monitoring - Tracks traffic volume, connection status, and operational statistics to identify performance bottlenecks and maintain reliable service.

سجل النجوم

مخطط تاريخ النجوم لـ coturn/coturnمخطط تاريخ النجوم لـ coturn/coturn

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

الأسئلة الشائعة

ما هي وظيفة coturn/coturn؟

Coturn is a network server that facilitates peer-to-peer media traffic for real-time communication applications. It functions as a relay platform for voice, video, and data transmission, enabling direct connections between clients located behind restrictive firewalls and network address translators.

ما هي الميزات الرئيسية لـ coturn/coturn؟

الميزات الرئيسية لـ coturn/coturn هي: Relay Server Infrastructures, WebRTC Facilitators, Real-Time Communication Systems, Real-Time Media Servers, Peer-to-Peer Networking, Peer-to-Peer Streaming, STUN/TURN, Authentication Clients.

ما هي البدائل مفتوحة المصدر لـ coturn/coturn؟

تشمل البدائل مفتوحة المصدر لـ coturn/coturn: pipecat-ai/pipecat — Pipecat is a framework and software development kit for building real-time multimodal AI agents and speech-to-speech… starrtc/starrtc-android-demo — This project is a reference implementation and framework for building real-time communication systems. It provides an… screego/server — This project is a WebRTC screen sharing server designed to facilitate the streaming of desktop views between multiple… netbirdio/netbird — NetBird is a zero-trust networking platform that builds secure, encrypted peer-to-peer overlay networks using the… nats-io/nats-server — NATS Server is a high-performance, lightweight messaging system designed for cloud-native applications, edge… apache/brpc — brpc is a high-performance C++ RPC framework and network programming library designed for building distributed…

بدائل مفتوحة المصدر لـ Coturn

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع Coturn.
  • pipecat-ai/pipecatالصورة الرمزية لـ pipecat-ai

    pipecat-ai/pipecat

    12,846عرض على GitHub↗

    Pipecat is a framework and software development kit for building real-time multimodal AI agents and speech-to-speech systems. It utilizes a frame-based data pipeline to route audio, video, and text through a modular sequence of processors, enabling the orchestration of low-latency conversational AI. The project is distinguished by its ability to coordinate complex multimodal services, including speech-to-text, language models, and text-to-speech, within a single pipeline. It features semantic voice activity detection for natural turn-taking, state-machine conversation flows for dialogue manag

    Pythonaichatbot-frameworkchatbots
    عرض على GitHub↗12,846
  • starrtc/starrtc-android-demoالصورة الرمزية لـ starrtc

    starrtc/starrtc-android-demo

    3,767عرض على GitHub↗

    This project is a reference implementation and framework for building real-time communication systems. It provides an Android demo application for WebRTC video, audio, and data transmission, alongside a communication SDK for integrating instant messaging, VoIP, and multi-party video conferencing into mobile and web applications. The framework includes a P2P media streaming client for direct high-definition transmission between devices and an interactive whiteboard application that synchronizes drawing and screen sharing across connected users. It also provides a foundation for IM and VoIP sys

    chatroomcoturnfree
    عرض على GitHub↗3,767
  • screego/serverالصورة الرمزية لـ screego

    screego/server

    10,254عرض على GitHub↗

    This project is a WebRTC screen sharing server designed to facilitate the streaming of desktop views between multiple participants. It functions as a signaling server to coordinate connection metadata and a relay server to ensure connectivity for users behind restrictive firewalls or symmetric NATs. The server enables real-time screen sharing by establishing direct peer-to-peer connections to reduce latency and server load. It utilizes a relay architecture to maintain stable communication when direct paths are blocked by network firewalls. The system provides coordination for session managem

    Godockergoprivacy
    عرض على GitHub↗10,254
  • netbirdio/netbirdالصورة الرمزية لـ netbirdio

    netbirdio/netbird

    26,188عرض على GitHub↗

    NetBird is a zero-trust networking platform that builds secure, encrypted peer-to-peer overlay networks using the WireGuard protocol. It functions as a software-defined perimeter, connecting distributed infrastructure across cloud environments and physical locations while hiding network resources from the public internet. By integrating with external identity providers, the platform enforces granular access control and identity-based segmentation for every user and device. The platform distinguishes itself through extensive automation and programmatic management capabilities. It provides a ce

    Gogolangmeshmesh-networks
    عرض على GitHub↗26,188
  • عرض جميع البدائل الـ 30 لـ Coturn→