Skip to content

Enhanced DASH event support

Choose a tag to compare

@asrashley asrashley released this 18 Feb 16:44
· 1268 commits to main since this release

Added:

  • inband and inline DASH event support to views
  • support for scte35 events
  • another manifest example - manifest_n.mpd
  • support for xsd:dateTime that includes days, months and years
  • pure python fallback for CRC32 calculation
  • support for multi-period DASH streams
  • tests for correct encryption information in an encrypted stream

Changed:

  • only test options used by a manifest in exhaustive tests
  • removed API tests from views_test
  • split views.py in to multiple separate file
  • converted manifest context from a dictionary into objects
  • code refactor to move module locations
  • moved playready tests from views_test into playready_test
  • remove use of eval for evaluating MP4 boxes

Fixed:

  • return 404 error if invalid mediafile key is used
  • legacy manifest requests