Public | Automated Build

Last pushed: 4 days ago
Short Description
A media packaging and development framework for VOD and Live DASH and HLS applications.
Full Description


Shaka Packager is a tool and a media packaging SDK for
DASH and HLS
packaging and encryption. It can prepare and package media content for online
streaming.

Shaka Packager supports:

  • Both Video-On-Demand and Live.
  • Streaming formats:
  • Key systems:
  • Encryption standards:
  • Media Containers and codecs

    | Codecs | ISO-BMFF | WebM | MPEG2-TS | WVM |
    |:-----------------:|:------------:|:------------:|:------------:|:-----------:|
    | H264 (AVC) | I / O | - | I / O | I |
    | H265 (HEVC) | I / O | - | I | - |
    | VP8 | I / O | I / O | - | - |
    | VP9 | I / O | I / O | - | - |
    | AAC | I / O | - | I / O | I |
    | Dolby AC3/EAC3 | I / O | - | - | - |
    | DTS | I / O | - | - | - |
    | Opus | I / O | I / O | - | - |
    | Vorbis | - | I / O | - | - |

    I for input and O for output. Opus support in ISO-BMFF is experimental.

  • Platforms
    • Linux
    • Mac
    • Windows
    • Cross compiling for ARM is also supported.

<sup>1: Limited support</sup>

Getting Shaka Packager

There are several ways you can get Shaka Packager.

Useful Links

Contributing

If you have improvements or fixes, we would love to have your contributions.
See https://github.com/google/shaka-packager/blob/master/CONTRIBUTING.md for
details.

Docker Pull Command
Owner
google
Source Repository