LFLiveKit
An open source iOS live streaming framework that supports RTMP broadcasting with H.264 (GPU) and AAC encoding.
An open source iOS live streaming framework that supports RTMP broadcasting with H.264 (GPU) and AAC encoding.
An article discussing how video codec patent licensing (H.264, HEVC, AV1) impacts web streaming. It provides insights into royalties and the push for royalty-free codecs.
Codec Licensing and Web Video Streaming – StreamingMedia Read More »
An open-source H.264 codec implementation focusing on lossless compression. This project is beneficial for developers requiring high-quality video encoding without loss of data, suitable for applications where preserving the original video quality is paramount.
Lossless H.264 Codec Read More »
CrafyVideoJS is a lightweight, hardware-accelerated JavaScript library that enables in-browser manipulation, decoding, and encoding of MP4 H.264 (AVC) videos. It leverages the browser’s VideoEncoder and VideoDecoder APIs along with mp4box.js to provide efficient video processing without server-side support. Features include video trimming, bitrate adjustment, resolution changes, and metadata extraction.
OpenH264 is an open-source H.264 codec library developed by Cisco. It supports H.264 encoding and decoding and is suitable for real-time applications such as WebRTC. Cisco provides this library under a BSD license, making it freely available for use in various applications.
MPEG-4 Part 10, also known as Advanced Video Coding (AVC) or H.264, is a widely used video compression standard that provides good video quality at substantially lower bit rates than previous standards. It is extensively used for video streaming, recording, and compression, making it a fundamental tool for developers in the video technology industry.
MPEG-4 Part 10 Advanced Video Coding (AVC) Read More »
A Java library providing support for H.264 and MJPEG encoding and decoding, as well as MP4 support. It utilizes native code for efficient video processing and includes automatic downloading of the OpenH264 library, ensuring compliance with licensing requirements.
IHMC Video Codecs Read More »
MainConcept offers a comprehensive Codec SDK that provides developers with a suite of high-quality codecs for integrating into their applications. The SDK supports a wide range of formats, including H.264/AVC, H.265/HEVC, and MPEG-2, facilitating efficient video encoding and decoding.
MainConcept Codec SDK Read More »
An in-depth overview of the H.264/MPEG-4 Part 10 standard, also known as Advanced Video Coding (AVC). This resource provides detailed information on the features, design, and applications of AVC, which is widely used for video compression in various media formats.
Advanced Video Coding (AVC) – H.264/MPEG-4 Part 10 Read More »
The Video Processing Project offers a collection of C++ source code for various video processing algorithms and tools used in software media pipelines. It includes DirectShow Filters such as H.264 encoder/decoder, RTSP sink/source filters, and more, providing essential components for developers working on video streaming and encoding solutions.
Video Processing Project Read More »