awesome-repositories.comالتصنيفاتالمدونة
MCP
awesome-repositories.com

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

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

AlexxIT/go2rtc

0
View on GitHub↗
13,236 نجوم·1,116 تفرعات·Go·MIT·11 مشاهداتgo2rtc.org↗

Go2rtc

go2rtc is a media streaming server that functions as a protocol-agnostic gateway for video and audio feeds. It ingests media from diverse sources and redistributes them across multiple streaming standards, enabling compatibility between proprietary camera hardware and web-based playback clients. The system utilizes a centralized configuration schema to manage stream routing and lifecycle orchestration based on client demand.

The platform distinguishes itself through its focus on low-latency delivery, utilizing peer-to-peer connections to facilitate sub-second playback directly within web browsers. It provides a bidirectional audio bridge, allowing for two-way voice interaction between web interfaces and connected devices. To ensure consistent playback across varying network conditions and client requirements, the engine performs real-time format conversion and codec adaptation.

The service includes comprehensive tools for monitoring active connections and network traffic statistics to verify stream health. Security is managed through granular control over network interfaces and communication ports, alongside restricted access paths for administrative functions. The software is distributed as a standalone binary, with configuration managed through a declarative mapping system.

Features

  • Media Streaming - Functions as a protocol-agnostic gateway that ingests and redistributes video and audio feeds across multiple streaming standards for real-time playback.
  • Low-Latency Streaming - Facilitates sub-second playback using peer-to-peer WebRTC connections directly within web browsers.
  • Real-Time Media Servers - Facilitates low-latency media delivery by utilizing peer-to-peer WebRTC connections to stream video and audio directly to web browsers.
  • Protocol Translation Gateways - Converts proprietary camera streams into standard formats to ensure compatibility across diverse systems.
  • Intercom Audio Bridges - Provides a communication service for two-way audio streams between web browsers and connected devices.
  • Transcoders - Performs real-time media transcoding to ensure consistent playback quality across diverse network conditions.
  • Media Transcoders - Performs real-time format conversion and codec adaptation to ensure playback compatibility across diverse streaming clients and hardware devices.
  • Protocol Translators - Translates between various streaming protocols to ensure compatibility between proprietary hardware and software systems.
  • Protocol-Agnostic Transport Layers - Routes raw media packets between diverse protocols using a modular internal bus without full re-encoding.
  • Bidirectional Audio Systems - Facilitates two-way voice interaction between web interfaces and connected camera devices for remote monitoring.
  • Audio Streaming Engines - Enables low-latency two-way audio communication between web browsers and connected camera devices.
  • Audio and Video Processors - Ingests and redistributes media from diverse sources to ensure playback compatibility across different standards.
  • Live Streaming Platforms - Distributes local media feeds to external platforms and services using standard publishing protocols.
  • Event-Driven Orchestration - Manages media connection lifecycles through an internal state machine triggered by client demand.
  • Network Access Control - Controls network exposure by binding media services to specific interfaces and ports.
  • Connection Health Monitors - Provides tools for monitoring active connection data and network traffic statistics to verify stream health.
  • Video Publishing Integrations - Publishes local video and audio feeds to external streaming platforms using standard protocols.
  • Declarative Configuration Schemas - Uses a centralized declarative configuration schema to manage stream routing and lifecycle orchestration.
  • Administrative Access Controls - Restricts administrative control over sensitive system functions to prevent unauthorized configuration changes.
  • Network Isolation - Enforces strict boundaries between internal streams and external access points via socket-level network isolation.

سجل النجوم

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

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

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

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

Start searching with AI

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

ما هي وظيفة alexxit/go2rtc؟

go2rtc is a media streaming server that functions as a protocol-agnostic gateway for video and audio feeds. It ingests media from diverse sources and redistributes them across multiple streaming standards, enabling compatibility between proprietary camera hardware and web-based playback clients. The system utilizes a centralized configuration schema to manage stream routing and lifecycle orchestration based on client demand.

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

الميزات الرئيسية لـ alexxit/go2rtc هي: Media Streaming, Low-Latency Streaming, Real-Time Media Servers, Protocol Translation Gateways, Intercom Audio Bridges, Transcoders, Media Transcoders, Protocol Translators.

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

تشمل البدائل مفتوحة المصدر لـ alexxit/go2rtc: zlmediakit/zlmediakit — ZLMediaKit is a high-concurrency streaming engine designed to function as a protocol gateway and media server. It… awesome-selfhosted/awesome-selfhosted — This project is a community-curated directory of open-source software designed for deployment in private server… pipecat-ai/pipecat — Pipecat is a framework and software development kit for building real-time multimodal AI agents and speech-to-speech… arut/nginx-rtmp-module — The NGINX RTMP module is a server-side extension that functions as a live video streaming engine. It enables the… m1k1o/neko — Neko is a virtual desktop infrastructure platform that provides containerized browser isolation and remote desktop… microsoft/windows-universal-samples — This repository is a comprehensive collection of reference implementations and sample libraries for the Universal…

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

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع Go2rtc.
  • zlmediakit/zlmediakitالصورة الرمزية لـ ZLMediaKit

    ZLMediaKit/ZLMediaKit

    17,197عرض على GitHub↗

    ZLMediaKit is a high-concurrency streaming engine designed to function as a protocol gateway and media server. It provides a native development kit for embedding streaming and transcoding capabilities directly into custom applications, supporting the ingestion, distribution, and recording of live video feeds across various network protocols. The platform distinguishes itself through a high-performance architecture that bridges legacy surveillance protocols with modern web-compatible streaming standards. It utilizes a thread-per-core execution model and zero-copy buffer management to maintain

    C++flvgb28181hls
    عرض على GitHub↗17,197
  • awesome-selfhosted/awesome-selfhostedالصورة الرمزية لـ awesome-selfhosted

    awesome-selfhosted/awesome-selfhosted

    299,516عرض على GitHub↗

    This project is a community-curated directory of open-source software designed for deployment in private server environments and home labs. It serves as a comprehensive resource for discovering independent, self-hosted alternatives to mainstream cloud services, enabling users to maintain full data ownership and control over their digital infrastructure. The directory is structured through a hierarchical taxonomy that organizes a vast collection of applications into logical categories, ranging from media management and data analytics to private communication and team productivity tools. It dis

    awesomeawesome-listcloud
    عرض على GitHub↗299,516
  • 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
  • arut/nginx-rtmp-moduleالصورة الرمزية لـ arut

    arut/nginx-rtmp-module

    13,982عرض على GitHub↗

    The NGINX RTMP module is a server-side extension that functions as a live video streaming engine. It enables the ingestion, processing, and distribution of real-time audio and video feeds, supporting both RTMP and HLS protocols to facilitate media delivery to multiple clients. The module distinguishes itself by integrating directly into the host server event loop, allowing for high-concurrency network input and output without blocking the main thread. It provides a toolkit for managing media streams through event-driven callbacks, which can trigger external process invocations for custom tran

    C
    عرض على GitHub↗13,982
عرض جميع البدائل الـ 30 لـ Go2rtc→