awesome-repositories.com
Blog
MCP
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
open-webrtc-toolkit avatar

open-webrtc-toolkit/owt-serverArchived

0
View on GitHub↗
1,157 stars·390 forks·JavaScript·Apache-2.0·9 vues01.org/open-webrtc-toolkit↗

Owt Server

Ce projet est une plateforme de communication en temps réel scalable conçue pour la visioconférence et l'audioconférence multi-parties. Elle fonctionne comme un serveur multimédia modulaire qui orchestre les sessions en direct, gère les salles de réunion virtuelles et gère la distribution des flux multimédias à travers des environnements informatiques distribués.

La plateforme se distingue par sa prise en charge du pontage de protocoles, permettant la traduction entre WebRTC, RTSP, SIP et HLS. Elle incorpore un transcodage accéléré par le matériel pour maintenir les performances sur divers appareils et utilise une architecture basée sur des plugins pour permettre un traitement multimédia personnalisé, tel que l'analyse de contenu en temps réel et la détection d'objets.

Le système fournit une infrastructure complète pour gérer les pipelines multimédias, incluant l'enregistrement de session, l'adaptation réseau dynamique et la composition de mises en page vidéo personnalisées. Il prend également en charge l'intégration de la téléphonie, permettant la connectivité entre les salles de conférence numériques et les systèmes téléphoniques traditionnels. Les fonctionnalités administratives incluent la gestion de service multi-tenant et le contrôle d'accès basé sur des jetons pour sécuriser les espaces virtuels.

Le logiciel est packagé pour un déploiement conteneurisé, facilitant une exécution et une orchestration cohérentes à travers les clusters de développement et de production.

Features

  • Video Conferencing Systems - Provides scalable infrastructure for multi-party video and audio conferencing in virtual meeting rooms.
  • Real-Time Media Servers - Routes live media streams across multiple endpoints using scalable server architectures to support high-capacity video communication.
  • Streaming Media Processing Pipelines - Implements a server architecture for real-time transcoding, recording, and analytics using hardware-accelerated pipelines.
  • Media Transcoding - Performs on-the-fly video format conversion to optimize playback performance for various user devices.
  • Realtime Media Routing - Routes and replicates live media streams across a distributed server mesh to support large-scale conferencing.
  • Hardware-Accelerated Transcoders - Converts video formats in real-time using hardware acceleration to ensure compatibility across diverse devices.
  • Real-time Communication Platforms - Orchestrates multi-party video sessions and live content distribution across diverse network environments.
  • Media Streaming Protocol Bridging - Bridges live media between diverse streaming formats like WebRTC, RTSP, and HLS to ensure cross-platform compatibility.
  • WebRTC Media Orchestration - Provides a scalable WebRTC media server infrastructure for real-time conferencing and protocol bridging.
  • Conference Room Orchestration - Creates and configures virtual spaces for real-time communication by defining participant limits and access permissions.
  • Room-Level Access Tokens - Generates single-use access tickets that authorize participants to join specific virtual rooms based on assigned roles.
  • Multi-Tenant Data Management - Organizes collections of virtual rooms under distinct identifiers to enable multi-tenant management and administrative isolation.
  • Media Session Recording Controls - Captures and archives live audio and video streams for later playback and long-term storage.
  • Containerized Services - Bundles server components into container images to ensure consistent execution across distributed infrastructure clusters.
  • Distributed Infrastructure - Manages virtual rooms and horizontal scaling of media workloads across distributed computing clusters.
  • Microservices Orchestration - Orchestrates modular processing components across clusters to manage signaling and media logic independently.
  • Network-Based Quality Scaling - Adjusts transmission parameters dynamically based on current connection conditions to maintain stable media delivery.
  • Media Processing Plugins - Executes real-time processing on media streams using custom plugins for tasks like object detection and content analytics.
  • Video Scene Layouts - Positions participant video streams within a shared output using relative coordinates to create custom visual compositions.
  • Live Video Stream Monitoring - Processes live video feeds through plugins to perform real-time object detection and movement analysis.
  • Dynamic Parameter Adjustment - Adjusts transmission parameters in real-time based on network conditions to maintain stable media delivery.
  • Media Stream Mixers - Routes and mixes individual audio and video tracks to manage active speaker layouts and media delivery.
  • Media Server Load Balancers - Distributes streaming sessions across multiple media server instances to provide load balancing and fault tolerance.
  • Telephony and Media Bridging - Integrates traditional telephony and SIP hardware into digital video conferences.
  • Media Stream Distribution - Distributes live audio and video content across different platforms and network infrastructures using industry-standard protocols.
  • Media Processing Plugins - Supports dynamic injection of custom logic modules into the media pipeline for specialized processing tasks.

Historique des stars

Graphique de l'historique des stars pour open-webrtc-toolkit/owt-serverGraphique de l'historique des stars pour open-webrtc-toolkit/owt-server

Recherche par IA

Explorez plus de dépôts awesome

Décrivez vos besoins en langage naturel — l'IA classe des milliers de projets open source sélectionnés par pertinence.

Start searching with AI

Collections incluant Owt Server

Sélections manuelles où Owt Server apparaît.
  • Serveurs multimédias WebRTC auto-hébergés
  • Serveurs de visioconférence

Alternatives open source à Owt Server

Projets open source similaires, classés selon le nombre de fonctionnalités partagées avec Owt Server.
  • meetecho/janus-gatewayAvatar de meetecho

    meetecho/janus-gateway

    9,117Voir sur GitHub↗

    Janus is a WebRTC media gateway that routes real-time audio, video, and data between web browsers and server-side application logic. It functions as a central media relay that manages session negotiation and encryption for multiple browser endpoints. The project utilizes a modular plugin architecture that decouples the core server from specific media logic, allowing developers to implement custom modules for media processing, event handling, and transport protocols. This design enables the server to act as a protocol translation bridge, converting WebRTC streams into legacy formats such as SI

    C
    Voir sur GitHub↗9,117
  • steveseguin/vdo.ninjaAvatar de steveseguin

    steveseguin/vdo.ninja

    3,910Voir sur GitHub↗

    VDO.Ninja is a low-latency peer-to-peer media routing service and video streaming platform designed to integrate remote audio and video feeds into professional production workflows. It functions as a WebRTC broadcast integration tool and studio controller, allowing for the direct transmission of high-definition media between publishers and viewers with minimal delay. The platform distinguishes itself through extensive protocol bridging, converting between WebRTC, WHIP, WHEP, SRT, and RTMP to ensure compatibility across diverse network environments and professional studio software. It includes

    JavaScriptlivelow-latencyninja
    Voir sur GitHub↗3,910
  • versatica/mediasoupAvatar de versatica

    versatica/mediasoup

    7,146Voir sur GitHub↗

    Mediasoup is a selective forwarding unit used for real-time media routing. It enables the development of low-latency audio and video communication systems by routing streams between participants without transcoding. The project provides embedded media routing logic that can be integrated directly into an application. It supports simulcast and quality layering, allowing the system to adapt resolution and bitrate based on real-time bandwidth estimations to maintain connection stability. The capability surface includes media track management for audio, video, and screen capture, as well as bidi

    C++c-plus-plusnodejsrust
    Voir sur GitHub↗7,146
  • bigbluebutton/bigbluebuttonAvatar de bigbluebutton

    bigbluebutton/bigbluebutton

    9,040Voir sur GitHub↗

    BigBlueButton is an open-source virtual classroom software and meeting server designed for hosting real-time online teaching sessions. It functions as a WebRTC video conferencing platform and collaboration suite, providing a self-hosted environment for virtual classroom management and online course administration. The system distinguishes itself through specialized educational tools, including an interactive quiz engine, breakout room coordination, and live polling. It provides a comprehensive suite of collaborative assets such as a shared infinite whiteboard, real-time co-authored notes, and

    JavaScriptbigbluebuttoncollaborationconferencing
    Voir sur GitHub↗9,040
Voir les 30 alternatives à Owt Server→

Questions fréquentes

Que fait open-webrtc-toolkit/owt-server ?

Ce projet est une plateforme de communication en temps réel scalable conçue pour la visioconférence et l'audioconférence multi-parties. Elle fonctionne comme un serveur multimédia modulaire qui orchestre les sessions en direct, gère les salles de réunion virtuelles et gère la distribution des flux multimédias à travers des environnements informatiques distribués.

Quelles sont les fonctionnalités principales de open-webrtc-toolkit/owt-server ?

Les fonctionnalités principales de open-webrtc-toolkit/owt-server sont : Video Conferencing Systems, Real-Time Media Servers, Streaming Media Processing Pipelines, Media Transcoding, Realtime Media Routing, Hardware-Accelerated Transcoders, Real-time Communication Platforms, Media Streaming Protocol Bridging.

Quelles sont les alternatives open-source à open-webrtc-toolkit/owt-server ?

Les alternatives open-source à open-webrtc-toolkit/owt-server incluent : meetecho/janus-gateway — Janus is a WebRTC media gateway that routes real-time audio, video, and data between web browsers and server-side… steveseguin/vdo.ninja — VDO.Ninja is a low-latency peer-to-peer media routing service and video streaming platform designed to integrate… versatica/mediasoup — Mediasoup is a selective forwarding unit used for real-time media routing. It enables the development of low-latency… bigbluebutton/bigbluebutton — BigBlueButton is an open-source virtual classroom software and meeting server designed for hosting real-time online… miroslavpejic85/mirotalk — Mirotalk is a self-hosted video conferencing platform and peer-to-peer communication server. It utilizes WebRTC for… bluenviron/mediamtx — MediaMTX is a multi-protocol media server designed for routing, proxying, and recording real-time audio and video…