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
FFmpeg is a cross-platform multimedia framework designed for the recording, conversion, and streaming of audio and video content. It functions as a comprehensive toolkit that provides both a command-line utility for direct media manipulation and a collection of low-level libraries for integration into custom applications. At its core, the project utilizes a packet-based stream engine and a format-agnostic abstraction layer to handle diverse media standards, containers, and network protocols. The framework distinguishes itself through a modular, graph-based filter execution model that allows f
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. The system features a multi-protocol relay engine that transforms incoming media packets between different transport formats without re-encoding. This allows it to serve as a video delivery proxy that routes live media from a single source to multiple concurrent viewers using diverse delivery prot
v4l2loopback is a Linux kernel video driver that creates virtual video devices to route video streams between applications. It functions as a software-defined video source, simulating physical hardware to provide a standard video input for applications that require a capture device. The project enables video stream routing by piping data from one process to another using the Video4Linux2 standard. It includes mechanisms for device capability masking and conditional reporting to bypass strict hardware detection requirements in external software. The driver provides tools for virtual camera si
DistroAV is a live broadcast signal router and network video routing tool designed to transmit audio and video sources over a network. It serves as a system for routing and transmitting media using the Network Device Interface protocol.
الميزات الرئيسية لـ distroav/distroav هي: NDI Protocol Streaming, Media Distribution Networks, Streaming and Network Frameworks, Network Stream Scene Integration, Network Video Routing, Network Video Routing Tools, Network Stream Ingestion, Broadcast Signal Routing.
تشمل البدائل مفتوحة المصدر لـ distroav/distroav: steveseguin/vdo.ninja — VDO.Ninja is a low-latency peer-to-peer media routing service and video streaming platform designed to integrate… ffmpeg/ffmpeg — FFmpeg is a cross-platform multimedia framework designed for the recording, conversion, and streaming of audio and… versatica/mediasoup — Mediasoup is a selective forwarding unit used for real-time media routing. It enables the development of low-latency… ossrs/srs — SRS is a real-time media server designed to ingest, route, and distribute live audio and video streams across various… v4l2loopback/v4l2loopback — v4l2loopback is a Linux kernel video driver that creates virtual video devices to route video streams between… datarhei/restreamer — Restreamer is a self-hosted video broadcast platform and RTMP streaming server. It functions as a live media…