v0.18.1

bluenviron/mediamtxv0.18.1Apr 24, 2022by github-actions[bot]

AI Summary

Updates default ports, fixes multicast issues on macOS, and adds new HLS playlist tags for better compatibility.

Key Highlights

  • Changed default RTSPS port
  • Fixed multicast listen error on macOS
  • Added EXT-X-INDEPENDENT-SEGMENTS tag to HLS playlists
  • Fixed crash in case of null SPS and improved parsing of transport headers

Full Release Notes

### Fixes and improvements

* RTSP server: change default RTSPS port (#867)
* RTSP server: fix reading with ffplay and stateless ipv6
* RTSP server: fix reading with multicast when host is macOS (#895)
* RTSP source: support AAC tracks with custom sizelength, indexlength and indexdeltalength
* RTSP source: fix parsing of transport header with dahua rtsp server (https://github.com/aler9/gortsplib/issues/121)
* HLS muxer: add EXT-X-INDEPENDENT-SEGMENTS tag
* HLS muxer: do not increase version number of MPEG-TS tables unless there's a reason (https://github.com/asticode/go-astits/pull/38)
* HLS muxer: fix crash in case of null SPS
* HLS muxer: add EXT-X-VERSION to primary playlist