v0.23.3

bluenviron/mediamtxv0.23.3May 24, 2023by github-actions[bot]

AI Summary

A maintenance release addressing bugs in the WHIP/WHEP implementation and HLS multivariant playlist parsing to ensure compatibility with external tools like GStreamer.

Key Highlights

  • WHIP/WHEP Offers and answers are now encoded in SDP
  • Location header is now sent to WHIP/WHEP clients
  • Fixed parsing of multivariant playlists with Windows-style newlines

New Features

  • Improved compatibility with whipsink and GStreamer

Full Release Notes

## Fixes and improvements

WebRTC

* fix WHIP/WHEP implementation (#1857) (#1861). Offers and answers are now encoded in SDP in place of JSON; Location header is sent to clients. This fixes compatibility with GStreamer and whipsink.

HLS

* fix parsing multivariant playlists with windows-style newlines (https://github.com/bluenviron/gohlslib/pull/43)

Dependencies

* bump github.com/pion/ice/v2 from 2.3.4 to 2.3.5 (#1854)
* bump github.com/bluenviron/gohlslib from 0.2.4 to 0.2.5 (#1855)
* bump github.com/pion/webrtc/v3 from 3.2.4 to 3.2.6 (#1856)