# Video conferencing server

> AI-ranked search results for `video conferencing servers` on awesome-repositories.com — ordered by an LLM for relevance, best match first. 111 total matches; showing the top 12.

Explore on the web: https://awesome-repositories.com/q/video-conferencing-servers

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [this search on awesome-repositories.com](https://awesome-repositories.com/q/video-conferencing-servers).**

## Results

- [miroslavpejic85/mirotalksfu](https://awesome-repositories.com/repository/miroslavpejic85-mirotalksfu.md) (2,882 ⭐) — Mirotalksfu is a WebRTC video conferencing platform and AI-integrated meeting suite. It functions as a real-time communication system for hosting high-resolution audio and video meetings, serving as a self-hosted virtual classroom and a collaborative workspace.

The platform distinguishes itself by integrating generative AI assistants, speech recognition, and digital avatars into live sessions. It also operates as an RTMP streaming gateway, allowing users to broadcast live meeting content to external audiences and platforms.

The system provides a collaboration suite featuring a shared interac
- [jitsi/jitsi-meet](https://awesome-repositories.com/repository/jitsi-jitsi-meet.md) (29,423 ⭐) — Jitsi Meet is an open-source platform for real-time audio and video communication. It provides a complete infrastructure for hosting secure video conferences, supporting features such as screen sharing, messaging, and participant polling. The platform is designed for both standalone use and integration into external web or mobile applications.

The system utilizes a selective forwarding unit architecture to route media streams between participants, ensuring efficient communication across multiple users. It relies on standardized real-time transport protocols to manage data transmission and inc
- [bigbluebutton/bigbluebutton](https://awesome-repositories.com/repository/bigbluebutton-bigbluebutton.md) (9,040 ⭐) — 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
- [mynaparrot/plugnmeet-server](https://awesome-repositories.com/repository/mynaparrot-plugnmeet-server.md) (497 ⭐) — The open-source, self-hosted video conferencing software. Scalable, customizable, and with a powerful AI Meeting Agent.
- [nextcloud/spreed](https://awesome-repositories.com/repository/nextcloud-spreed.md) (2,145 ⭐) — SPDX-FileCopyrightText: 2016 Nextcloud GmbH and Nextcloud contributors - SPDX-License-Identifier: CC0-1.0 -->
- [openvidu/openvidu](https://awesome-repositories.com/repository/openvidu-openvidu.md) (2,109 ⭐) — OpenVidu Platform main repository
- [fmeringdal/nettu-meet](https://awesome-repositories.com/repository/fmeringdal-nettu-meet.md) (2,403 ⭐) — Nettu-meet is a self-hosted video conferencing platform designed for professional and educational environments. It provides a comprehensive suite of real-time communication tools, including audio and video streaming, screen sharing, and collaborative digital whiteboards, to facilitate remote tutoring and group meetings.

The platform distinguishes itself through its focus on programmatic integration and organizational customization. It exposes a RESTful API that allows external systems to automate the scheduling and management of meeting sessions, enabling the integration of live video workflo
- [miroslavpejic85/mirotalk](https://awesome-repositories.com/repository/miroslavpejic85-mirotalk.md) (4,595 ⭐) — Mirotalk is a self-hosted video conferencing platform and peer-to-peer communication server. It utilizes WebRTC for high-resolution video calls, screen sharing, and real-time audio streaming, operating as a decentralized system that routes media streams directly between participants to ensure privacy and low latency.

The platform integrates conversational language models and speech recognition to provide real-time transcription and automated meeting tasks. It also functions as a white-label collaboration suite, allowing users to apply corporate visual identities across the interface and sourc
- [open-webrtc-toolkit/owt-server](https://awesome-repositories.com/repository/open-webrtc-toolkit-owt-server.md) (1,157 ⭐) — This project is a scalable real-time communication platform designed for multi-party video and audio conferencing. It functions as a modular media server that orchestrates live sessions, manages virtual meeting rooms, and handles the distribution of media streams across distributed computing environments.

The platform distinguishes itself through its support for protocol bridging, allowing for the translation between WebRTC, RTSP, SIP, and HLS. It incorporates hardware-accelerated transcoding to maintain performance across diverse devices and utilizes a plugin-based architecture to enable cus
- [screego/server](https://awesome-repositories.com/repository/screego-server.md) (10,254 ⭐) — 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
- [simplewebrtc/simplewebrtc](https://awesome-repositories.com/repository/simplewebrtc-simplewebrtc.md) (4,689 ⭐) — SimpleWebRTC is a communication framework and real-time media streaming library designed to establish peer-to-peer audio, video, and data streams between web clients. It provides a conference room manager to organize multiple participants into virtual rooms for group interaction.

The framework includes a dedicated system for peer-to-peer file transfers and low-latency data messaging. It also features a network traversal configuration tool for managing the servers required to maintain connectivity across firewalls and restrictive network environments.

The project covers broad capability areas
- [feross/simple-peer](https://awesome-repositories.com/repository/feross-simple-peer.md) (7,797 ⭐) — simple-peer is a JavaScript library that provides a wrapper for WebRTC to simplify the establishment of peer-to-peer networking in the browser. It serves as a tool for creating direct device-to-device connections for the transmission of binary data and real-time media streaming.

The library manages the exchange of strings and binary buffers through a data channel implementation and provides tools for sharing real-time audio and video tracks between peers.

It covers the full lifecycle of peer connectivity, including signaling coordination, session description negotiation, and the gathering of
