v1.48.0

nats-io/nats-serverv1.48.0Jun 16, 2026by Vanilagy

AI Summary

Enhanced video processing capabilities with new configuration options for HLS timestamps and decoder preferences, alongside various bug fixes.

Key Highlights

  • Added `InputFormatOptions.hls.offsetTimestampsByDateTime` configuration
  • Added ability to configure decoder preferences like hardware acceleration
  • Fixed HLS request resolution logic for redirects
  • Improved error handling after disposing of an Input

New Features

  • HLS timestamp offset configuration
  • Decoder preference configuration
  • Hardware acceleration support

Full Release Notes

- Added `InputFormatOptions.hls.offsetTimestampsByDateTime` (defaults to `true`), allowing you to disable Mediabunny offsetting timestamps by date time metadata found in HLS playlists
- Added the ability to configure decoder preferences like hardware acceleration for each video sink (#406)
- Fixed HLS request resolution logic not properly handling redirects
- Improved error handling after disposing of an `Input` (#405)
- Fixed occassional assertion failures when reading files with high contention (#404)