Adaptive Streaming

Browse 25 curated Adaptive Streaming resources, tools, libraries, and guides for video developers on Awesome Video.

About this collection

Adaptive Streaming brings together 25 curated resources for video developers. Explore projects and guidance across Protocols & Transport, Players & Clients, and Infrastructure & Delivery.

Explore related topics

Resources (showing 1–24 of 25)

  • ExoPlayerAn open source, application-level media player for Android by Google. ExoPlayer provides an easy way to play adaptive streaming content (DA…
  • Shaka PlayerAn open source JavaScript library for adaptive video streaming, providing a DASH and HLS player with Widevine DRM support for HTML5 browser…
  • ISO/IEC 23009-1:2019 (MPEG-DASH)The ISO/IEC standard for Dynamic Adaptive Streaming over HTTP (DASH). It defines the MPD manifest format and segment formats for adaptive b…
  • Media Source Extensions (W3C Recommendation)The W3C specification for Media Source Extensions (MSE), an API that allows JavaScript to feed media to the HTML5 video or audio tag for ad…
  • HlstoolsTools for working with HLS streams, including parsing, inspection, and manipulation of HTTP Live Streaming manifest and segment files.
  • M3U8Python library from Globo for parsing and generating M3U8 playlists used in HLS streaming workflows.
  • ReplayA React video player facilitating adaptive stream playback with custom UI and a React-friendly API.
  • MediasegmenterCommand-line tool for segmenting media files into HLS-compatible chunks for adaptive streaming delivery.
  • Adaptive Video PlayerHLS player for iOS that supports manual selection for the quality of adaptive streams
  • Widevine DRMWidevine DRM is Google's content protection system for premium media, utilized by major partners globally. It provides secure content prote…
  • Muvi Video Player SDKMuvi offers a powerful online video player SDK designed for seamless integration into mobile applications. It supports adaptive streaming t…
  • StreamOptix: A Cross-layer Adaptive Video Delivery SchemeA research project that presents a cross-layer video delivery scheme, StreamOptix, proposing a joint optimization algorithm for video deliv…
  • Adaptive Streaming with MPEG-DASH and HLS using AWSA comprehensive guide detailing the process of setting up adaptive streaming using MPEG-DASH and HLS with AWS services. It covers S3 bucket…
  • Awesome DASHA curated list of resources, tools, and information related to MPEG-DASH. This repository serves as a comprehensive guide for developers in…
  • Bitmovin Video Player SDKsBitmovin provides video player SDKs designed for flawless playback across a wide range of devices. Their SDKs support platforms such as HTM…
  • libdashlibdash is the official reference software of the ISO/IEC MPEG-DASH standard, providing an object-oriented interface to the MPEG-DASH stand…
  • Shaka Player EmbeddedShaka Player Embedded is a C++ framework that integrates Shaka Player, Google's open-source DASH and HLS player, into native applications.…
  • Bitmovin PlayerA comprehensive adaptive streaming player supporting HLS and MPEG-DASH, offering features like low latency, DRM integration, and customizab…
  • MPEG-DASH (Dynamic Adaptive Streaming over HTTP)MPEG-DASH is an international standard for streaming multimedia content over the internet. It enables adaptive bitrate streaming, allowing…
  • Adaptive StreamingA comprehensive overview and experimental project focusing on adaptive streaming technologies, specifically HLS and DASH. It covers content…
  • Live Low-Latency Cloud-based Adaptive Video Streaming Evaluation FrameworkThis open-source framework allows for the evaluation of adaptive video streaming in cloud environments. It supports testing multiple media…
  • MPEG-DASH: Dynamic Adaptive Streaming over HTTPMPEG-DASH (ISO/IEC 23009) is a suite of standards providing a solution for the efficient and easy streaming of multimedia using existing HT…
  • QADRAQADRA (Quality-Aware Dynamic Resolution Adaptation) is an open-source Python-based framework designed for adaptive video streaming applicat…
  • BitmovinBitmovin provides cloud-based video encoding and player solutions, offering high-quality streaming experiences with support for various cod…