Skip to content

Leaving fork network #18

@dio-az

Description

@dio-az

Hey everyone!

I want to announce an important update regarding our project. We're officially transitioning from the fork network to operate as a standalone repository. The upstream project has slowed down, while this fork has made significant improvements, allowing us to forge a new path.

This isn't a hard fork; we'll continue to incorporate relevant upstream fixes and features, and hopefully, the upstream will adopt our changes as well.

What’s new?

  • Support for DASH role and HLS CHARACTERISTICS.
  • Dropped support for HDS and MSS (deprecated formats).
  • The documentation has been reviewed and reformatted for clarity and consistency.
  • DASH label is now compliant with the specification.
  • Customizable HLS #EXT-X-MEDIA attributes: AUTOSELECT, FORCED, and DEFAULT.
  • Basic DASH support for multi-stream manifest (e.g., multiple camera angles, multi-language videos, sign-language tracks).
  • sequenceId is now used as representation ID for DASH, similar to HLS.
  • A fully operation CI pipeline.

Full comparison for all the details.

What’s next?

  • Plans for CMAF support, beginning with WebVTT delivery.
  • CBCS encryption support for Widevine and PlayReady.

I'm looking forward to your feedback on the latest changes and ideas for future improvements. Feel free to open issues or drop me a message on video-dev Slack.

Metadata

Metadata

Assignees

Labels

help wantedExtra attention is needed

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions