Skip to main content

0.20.7

0.20.7.1-1 (May 26, 2026)

OvenMediaEngine

[Compatibility]

  • Compatible with dependencies installed via prerequisites.sh in version 0.19.1 or later.
  • Compatible with the Server.xml configuration format used in version 0.12.6 or later.
  • Compatible with Origin and Edge versions 0.18.0.0 or later.

[Added]

  • Added support for WebRTC TCP Candidate.
  • Added TrackSet feature to OVT for selective track delivery.
  • Added specific stream termination reasons (e.g., NetworkError, InputTimeout) to the INGRESS_STREAM_DELETED alert.
  • Implemented AP (Aggregation Packets)/STAP-A support for H.264/H.265 RTP packetizer.
  • Added MP2 audio ingest support.
  • Added auto-recovery for streams created via PullStream API upon OvenMediaEngine restart.

[Fixed]

  • Fixed an issue where the WebRTC PlayoutDelay setting was not working.
  • Fixed a security issue where a WebRTC ICE session could be hijacked.
  • Fixed an issue where Dynamic Application (name:*) did not work in HLS-based streaming Publishers.
  • Fixed an issue where all-caps acronyms (e.g., HTTP2, LLHLS) were incorrectly formatted in camelCase during JSON serialization.
  • Fixed an issue where unnecessary warning logs were generated for queue overflow when <DelayBufferTimeMs> was configured.
  • Fixed an issue where a failure in a specific push session affected other push sessions.
  • Fixed a regression where the framerate setting did not work during thumbnail extraction.
  • Fixed a crash that occurred when event monitoring log writing failed.

[Improved]

  • Improved performance of WebRTC JitterBuffer.
  • Improved WebRTC ICE connectivity stability to allow the client's ICE path to switch.
  • Improved STT performance by reducing memory and GPU usage.

Web Console

[Added]

  • Added the Quick SSL Configuration feature for OvenMediaEngine and Web Console.
  • Added WebRTC Candidate configuration support.

[Fixed]

  • Updated login sessions to expire after 10 minutes of inactivity.