Skip to content

v1.8.0

Compare
Choose a tag to compare
@github-actions github-actions released this 21 Apr 15:28
· 191 commits to main since this release
3d69edb

New features

  • support HTTPS, Allow-Origin and trusted proxies in API, playback server, metrics server and pprof server (#2658) (#2491) (#3235) (#3280)

Fixes and improvements

General

  • playback: improve precision when splitting fMP4 parts (#3250)
  • record: increase default part duration to 1s (#3264)
  • fix support for JWT authentication in API, metrics, playback, pprof (#3253). Co-authored-by: Rafael Scheidt [email protected]. Co-authored-by: aler9 [email protected]

API

  • fix crash when changing settings of an on-demand source that is idle (#3246) (#3249)
  • fix crash when calling config/paths/patch on an empty path config (#3265)

RTSP

HLS

  • fix population of runOnDemand's MTX_QUERY (#3255)

WebRTC

  • improve layout of publish page; add 'ideal' label to width, height and framerate (#2845) (#3254)
  • fix setting bitrate when 'optimize for voice' is off (#3262)
  • fix loading default video and devices from query (#3260)
  • in publish page, prevent same device from appearing multiple times (#3261)
  • detect stereo tracks published with the web page (#2902) (#3263)
  • support charset in Content-Type of WHIP offer responses (#3274)
  • support WHIP/WHEP endpoints without PATCH support (#3273) (#3277)

Dependencies

  • build(deps): bump github.com/pion/interceptor from 0.1.28 to 0.1.29 (#3259)
  • bump Go to 1.22 (#3279)