github shaka-project/shaka-packager v2.1.0

latest releases: v3.0.4, v3.0.3, v3.0.2...
5 years ago

Added

  • Support Widevine and Playready PSSH generation internally in packager (#245).
    Documentation will be updated later.
  • Support removing segments outside of live window in DASH and HLS (#223).
  • Support UTCTiming for DASH (#311).
  • Support approximate SegmentTimeline (#330) under flag
    --allow_approximate_segment_timeline. The flag is disabled by default and it
    will be enabled in a later release. SegmentTemplate with constant duration is also
    supported, under flag --segment_template_constant_duration.
  • Support UDP Source Specific Multicast (SSM) (#332).
  • Support elementary audio (Packed Audio) for HLS (#342).
  • Support FLAC codec (#345).
  • Support AAC with program_config_element (#387).
  • Support Widevine entitlement license with dual PSSH, which can be enabled using flag
    --enable_entitlement_license flag. The feature is experimental. Packaged contents may
    not play on some client platforms.
  • Add license notice in --licenses.

Changed

  • Ignore unsupported audio codec in the source content (#395). This allows other
    supported streams to be processed and packaged.

Fixed

  • Fix bitrate for DASH on-demand profile too (#376).
  • Fix Ad Cues and EXT-X-KEY tag handling in HLS iFrames only playlist
    (#378, #396).
  • Skip Style and Region Blocks in the source instead of failing (#380).
  • Fix potential slice header size off by one byte in H265 (#383).
  • Fix potential partial DASH segments during live packaging (#386).
  • Fix incorrect BOM used in WEBVTT header (#397).
  • Fix TS mimetype in DASH.

Don't miss a new shaka-packager release

NewReleases is sending notifications on new releases.