Shaka Packager logo

Shaka Packager Shaka Project

Use this command to install Shaka Packager:
winget install --id=ShakaProject.ShakaPackager -e

A media packaging and development framework for VOD and Live DASH and HLS applications, supporting Common Encryption for Widevine and other DRM Systems.

Shaka Packager is a comprehensive media packaging framework designed for VOD (Video on Demand) and Live DASH (Dynamic Adaptive Streaming over HTTP) and HLS (HTTP Live Streaming) applications. It supports Common Encryption for Widevine and other DRM (Digital Rights Management) systems, enabling secure content delivery.

Key Features:

  • Common Encryption Support: Enables encryption of media assets using Common Encryption, ensuring compatibility with various DRM systems.
  • DRM Compatibility: Supports DRM technologies like Widevine, providing robust protection for digital content.
  • Multi-Format Handling: Capable of packaging media for both DASH and HLS formats, catering to a wide range of streaming needs.
  • Encryption/Decryption Options: Offers flexibility in managing encrypted content, including decryption capabilities for secure processing.
  • Low Latency DASH (LL-DASH): Supports low-latency streaming, enhancing the user experience for real-time applications.
  • FFmpeg Piping and HTTP Uploads: Facilitates efficient media handling through FFmpeg integration and direct uploads over HTTP.

Audience & Benefit: Ideal for content providers, streaming platforms, and developers seeking a reliable solution for media packaging with encryption and DRM support. Shaka Packager simplifies the process of delivering secure, high-quality video content to diverse audiences while maintaining compatibility across various streaming formats.

Installable via winget, Shaka Packager provides a streamlined approach to media packaging and development in modern streaming ecosystems.

Versions
3.4.2
License