Skip to content

mesio-v0.5.0

Choose a tag to compare

@github-actions github-actions released this 18 Jul 13:01
· 88 commits to main since this release

mesio 0.5.0

Mesio is the standalone media (HLS/FLV) streaming downloader engine and CLI.

Changes

  • Reworked HLS engine lifecycle and unified downloader sessions (#619). HLS and FLV downloads now share one session model, so progress reporting, retries, and cancellation behave consistently across both. HLS recording is more predictable under load, with in-flight downloads, decryption, and output buffers each held to explicit memory limits.
  • Overhauled FLV and HLS processing pipelines (#642). Stream analysis is computed once and reused, memory stays bounded on large segments, FLV metadata is written in place instead of rewriting the finished file, and repair is more resilient to truncated or malformed input.
  • Dependency updates.

Full Changelog: mesio-v0.4.1...mesio-v0.5.0