Skip to content

v1.4.0

Compare
Choose a tag to compare
@github-actions github-actions released this 10 Dec 20:30
· 242 commits to main since this release
d261bfe

New features

  • support using static sources in paths with regular expressions (#824) (#2799). This allows to proxy requests to other servers by using regular expressions.

Fixes and improvements

General

  • support unix timestamp in filenames of recorded segments (#2774) by @neerajkanhere
  • fix crash when requesting metrics and RTMP, SRT or WebRTC servers are not present anymore (#2782)
  • add RTMPS metrics (#2783)
  • always use 'all_others' or 'all' after every other path configuration (#2798)

RTSP

HLS

  • bump hls-js to v1.4.13 (#2791). . Co-authored-by: mediamtx-bot bot@mediamtx
  • fix appending slash when behind a reverse proxy (#2770)
  • hls, webrtc: prevent XSS attack when appending slash to paths (#2766) (#2767) (#2772)
  • hls, webrtc: fix appending slash to paths that contain slashes (#2773)

RPI Camera

  • allow to change bitrate and IDR period dynamically (#2703) (#2764)

WebRTC

  • hls, webrtc: prevent XSS attack when appending slash to paths (#2766) (#2767) (#2772)
  • hls, webrtc: fix appending slash to paths that contain slashes (#2773)
  • fix propagating query parameters when appending slash to paths (#2771)

Dependencies

  • build(deps): bump golang.org/x/crypto from 0.15.0 to 0.16.0 (#2751)
  • build(deps): bump github.com/bluenviron/gortsplib/v4 from 4.6.0 to 4.6.1 (#2785)