Skip to content
* __Feature:__ New API call to reload configuration from disk on demand
* __Feature:__ MistServer will now automatically reload the configuration a few seconds after it changes on disk, and write changes to disk after a minute of no changes having been made (behaviour can be changed through command line flag)
* __Improvement:__ The internal UDP API now writes its listening host and port to shared memory
* __Improvement:__ Code cleanup and speed improvements for the RTP library (affects WebRTC, RTSP and SDP inputs/outputs)
* __Improvement:__ WebRTC output now uses packet pacing to prevent sudden bursts of packets
* __Improvement:__ Certbot integration shows more helpful errors messages now on failures
* __Improvement:__ SRT input now correctly sets internal UTC timestamps
* __Improvement:__ Changed "always on" behaviour to simulate always having a viewer rather than running on an entirely different code path
* __Bugfix:__ TS-based HLS output now works with audio-only streams again
* __Bugfix:__ Trigger success reporting, User Agent logging and the Certbot integration now work out of the box on practically all systems
* __Bugfix:__ SRT sockets now correctly set their default options in all cases, and inherit options from their parent socket
* __Bugfix:__ H264 filler NAL units no longer cause a dropped frame on RTP-based outputs (affects WebRTC, RTSP and SDP)
* __Bugfix:__ Certbot integration no longer fails getting a certificate when one already existed
* __Bugfix:__ A manual push (bypassing the API) to a local file target no longer fails
* __Bugfix:__ HLS push output small segment prevention now correctly only triggers for VoD sources
* __Bugfix:__ Fixed a rare segfault in the controller when shared memory could not be initialized
* __Bugfix:__ Fixed a segfault when using an extremely short (or blank) source parameter
* __Bugfix:__ SRT inputs no longer get detected as VoD-capable
* __Bugfix:__ Fixed JSON library UTF-16 to UTF-8 conversion for high codepoints (e.g. emoji)