This project is a real-time communication and media streaming server designed for broadcasting, recording, and distributing audio and video content. It functions as a live streaming server and an RTMP media server, providing the infrastructure necessary to deliver real-time media to multiple concurrent viewers over a network. The system distinguishes itself through a multi-protocol media gateway that supports RTMP, E-RTMP v2 for modern codecs like HEVC and AV1, and HTTP media tunneling to bypass restrictive firewalls. It further acts as a real-time communication platform by synchronizing shar
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
This project is a framework for developing multimodal AI agents that function as programmable participants in real-time communication rooms. It enables the construction of agents that can see, hear, and speak by integrating speech-to-text, large language models, and text-to-speech pipelines to facilitate low-latency, natural conversations. The system is distinguished by its advanced orchestration of real-time media and conversational flow, including support for full-duplex speech, preemptive response generation, and sophisticated interruption management. It further differentiates itself throu
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
SRS is a real-time media server designed to ingest, route, and distribute live audio and video streams across various transport protocols. It functions as a multi-protocol stream relay, including a dedicated RTMP media gateway and a WebRTC signaling server to coordinate peer-to-peer media exchanges.
Las características principales de ossrs/srs son: Media Servers, Media Relays, Remote Media Ingestion, Stream Relays, Media Distribution Networks, Real-Time Media Streaming, Media Streaming, Streaming Protocol Adapters.
Las alternativas de código abierto para ossrs/srs incluyen: red5/red5-server — This project is a real-time communication and media streaming server designed for broadcasting, recording, and… zlmediakit/zlmediakit — ZLMediaKit is a high-concurrency streaming engine designed to function as a protocol gateway and media server. It… livekit/agents — This project is a framework for developing multimodal AI agents that function as programmable participants in… pipecat-ai/pipecat — Pipecat is a framework and software development kit for building real-time multimodal AI agents and speech-to-speech… ffmpeg/ffmpeg — FFmpeg is a cross-platform multimedia framework designed for the recording, conversion, and streaming of audio and… arut/nginx-rtmp-module — The NGINX RTMP module is a server-side extension that functions as a live video streaming engine. It enables the…