google/shaka-packager

Verified Publisher

By Google

Updated 4 days ago

A media packaging and development framework for VOD and Live DASH and HLS applications.

Image
Networking
Security
Integration & delivery
20

1M+

google/shaka-packager repository overview

Shaka Packager

Build Status Build status

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

    CodecsISO-BMFFWebMMPEG2-TSWVMPacked Audio²
    H264 (AVC)I / O-I / OI-
    H265 (HEVC)I / O-I--
    VP8I / OI / O---
    VP9I / OI / O---
    AV1I / OI / O---
    AACI / O-I / OIO
    Dolby AC3I / O-I / O-O
    Dolby EAC3I / O-O-O
    DTSI / O----
    FLACI / O----
    OpusI / O³I / O---
    Vorbis-I / O---

    NOTES:

  • Subtitles

    • WebVTT in both text form and embedded in MP4
    • TTML in text form (DASH only)
  • Platforms

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

1: Limited support

Getting Shaka Packager

There are several ways you can get Shaka Packager.

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.

Tag summary

Content type

Image

Digest

sha256:89d10f4ad

Size

84 MB

Last updated

4 days ago

docker pull google/shaka-packager

This week's pulls

Pulls:

1,312

Last week