Shaka: Big Buck Bunny: the Dark Truths of a Video Dev Cartoon (HLS)
Needs a description.
Shaka: Big Buck Bunny: the Dark Truths of a Video Dev Cartoon (HLS) Read More »
A full-featured C++ toolkit for reading, writing, and processing MP4 files. Bento4 is often used for packaging content for MPEG-DASH and HLS, including encryption and manifest generation.
A lightweight, free live streaming server supporting HLS, DASH, RTMP, SRT, and more, often used for low-latency streaming and transmuxing in production workflows.
Peer5’s peer-to-peer content delivery solution for HLS streams. It uses WebRTC to distribute video segments among viewers to offload bandwidth from the CDN.
An NGINX module for Video on Demand streaming that enables MP4 repackaging and dynamic adaptive streaming (HLS/DASH) support on Nginx servers.
Kaltura nginx-vod-module Read More »
An open source real-time video server in C++ that supports RTMP, WebRTC, HLS, HTTP-FLV, and SRT. SRS is known for its use in low-latency live streaming and is easy to deploy.
SRS (Simple Realtime Server) Read More »
A media packaging tool by Google for DASH and HLS. It can take encoded media and produce encrypted or unencrypted segments and manifests. Supports Widevine, PlayReady, and FairPlay DRM packaging (CENC).
A C++ library and tools for parsing, modifying, and creating MP4 files. Bento4 includes command-line utilities (mp4encrypt, mp4dash, etc.) for packaging and encrypting media for DASH and HLS.
A popular embeddable web video player with a free tier, originally an open source project, offering HLS and DASH support and extensive customization.
JW Player (Free Version) Read More »
An open source tool by Google for packaging media content (e.g., creating MPD/manifest and segments) with support for encryption (Widevine, PlayReady, FairPlay). It’s often used to prepare content for DASH and HLS with CMAF and DRM, complementing encoding pipelines.