How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.
This project is a browser-based video conferencing platform that facilitates direct, peer-to-peer communication between participants. By utilizing browser-native media capture and direct network connections, it enables real-time audio, video, and screen sharing without relying on central media relay servers. The platform distinguishes itself through its focus on ephemeral, private communication. It generates unique, short-lived session identifiers for virtual rooms that exist only in memory, ensuring that no persistent user accounts or long-term storage are required. To maintain connection st
GPAC is an open-source multimedia framework built around a pluggable filter graph pipeline, where modular processing units called filters connect into a directed graph to handle media workflows. At its core, the framework centers all media packaging and manipulation on the ISO Base Media File Format (ISOBMFF), with specialized tools for reading, writing, fragmenting, and encrypting MP4 and related containers. It also provides a declarative scene graph composition system for describing interactive multimedia scenes using MPEG-4 BIFS, X3D, SVG, or VRML syntax, alongside a hardware-accelerated re
LFLiveKit is an iOS live streaming SDK designed for capturing, encoding, and transmitting real-time audio and video streams over the RTMP protocol. The toolkit includes a hardware media encoder that uses H264 and AAC acceleration to compress streams, as well as a GPU-accelerated video filter for applying real-time beauty effects and watermarks. It also features an adaptive bitrate streamer that dynamically adjusts transmission rates and manages frame drops to maintain stability during network fluctuations. The system supports media capture from external peripheral devices and screen recordin
OpenH264 is a library for encoding and decoding video using the H.264 standard. It provides tools to transform raw video frames into compressed byte streams and decompress those streams back into raw pixel frames.
The main features of cisco/openh264 are: H.264 Video Codecs, H.264 Video Encoders, H.264 Video Decoders, Adaptive Bitrate Streaming, Multi-Resolution Stream Generators, Real-Time Voice and Video Communication, State-Based Bitstream Parsers, Slicing-Based Parallelism.
Projects with overlapping indexed features include: strukturag/libde265 — Open h.265 video codec implementation. gpac/gpac — GPAC is an open-source multimedia framework built around a pluggable filter graph pipeline, where modular processing… laifengios/lflivekit — LFLiveKit is an iOS live streaming SDK designed for capturing, encoding, and transmitting real-time audio and video… ianramzy/decentralized-video-chat — This project is a browser-based video conferencing platform that facilitates direct, peer-to-peer communication… leandromoreira/ffmpeg-libav-tutorial — This project is a C-based media engineering guide and multimedia processing framework designed for managing codecs,… h4tr3d/avcpp — C++ wrapper for FFmpeg.