Open Collective
Open Collective
Loading
[0.16.6] OvenMediaEngine has been updated! (July 05, 2024)
Published on July 5, 2024 by JS Lee

OvenMediaEngine has been updated to version 0.16.6. As previously announced, we now support the legacy HLS version 3 based on TS Containers. There are also several improvements and fixes.
Please see the release notes for more details!

[Compatibility]

  • Compatible with dependencies (prerequisites.sh) installed in 0.14.9 or later.
  • Compatible with Server.xml used in 0.12.6 or later.
  • Compatible with version 0.15.12 or higher of Origin or Edge.

[Added]


[Changed]

  • Deprecated DASH, LLDASH, and HLS.
  • Changed the default number of decoder threads for S/W H.264, H.265.

[Improved]

  • Improved GET Stream API to also respond with Default Playlist.
  • Improved support for dynamic resolution input in XMA Codec and NV Codec.
  • Supported for MPEG-2 TS containers in ScheduledChannel (#1611).
  • Supported aac in TS file and Opus in MP4 file in  ScheduledChannel (#1618).
  • Added various statistics to the GET Stream API (e.g. bitrateConf, bitrateAvg, bitrateLatest).
  • Improved Keyframe Interval stability in encoders.
  • Supported SRT access control style streamid.
  • Enhanced AppWorker distribution algorithm.
  • Improved Stream Action API to work with Mux and Scheduled as well.
  • Improved Mux Provider to not drop initial packets.

[Fixed]

  • Fixed an issue where Output Stream was not created when Framerate was not set.
  • Fixed issue potentially causing deadlock (#1633).
  • Fixed crash issue when unable to obtain tc_url from RTMP stream (#1631, #1639).
  • Fixed RTMP compatibility issue (#1631).
  • Fixed MPEG-2 TS buffer not being consumed under certain conditions.
  • Fixed AUD NAL code.

Thank you!