[0.18.0] OvenMediaEngine has been updated! (Feb 22, 2025)
Published on March 5, 2025 by JS Lee
OvenMediaEngine v0.18.0 is out! New features include SRT Publisher, WHIP Simulcast, and WebP image codec support. LL-HLS and HLSv3 have been improved, and several bug fixes enhance overall stability. Check the release notes for more details!
[Compatibility]
- Compatible with dependencies installed via prerequisites.sh in version 0.17.3 or later.
- Compatible with the Server.xml configuration format used in version 0.12.6 or later.
- Compatible with Origin and Edge versions 0.15.12 or later.
[Added]
- Added SRT Publisher.
- Added WHIP Simulcast.
- Added simulcast support in WebRTC Provider.
- Added WebP image codec for Thumbnails.
- Added H265 in MPEG-2 TS container.
- Added SendEvents API.
- Added lookahead encoding option, excluding Xilinx encoder.
- Added support for ${SourceStream} macro in StreamName in Push/File StreamMap file.
- Added multiple audio track support in ScheduleChannel.
- Added #EXT-X-PROGRAM-DATE-TIME tag to HLSv3.
- Added CHARACTERISTICS attribute in #EXT-X-MEDIA tag of LLHLS.
[Improved]
- Improved to decode audio packets consisting of Multiple Frames.
- Improved the transcoder to support seamless transitions in Multi-Audio Tracks.
- Improved CORS handling for web browser in WhipServer and improve session ID retrieval.
- Improved Xilinx video sdk driver loading script.
- Improved stream info API to include default playlist.
[Fixed]
- Fixed the issue to prevent duplicate streams from being created with the same name.
- Fixed an issue where query strings included in the stream name were not handled.
- Fixed an issue where the original URL might not be preserved when calling the setter in ov::Url.
- Fixed an issue where data type statistics were not calculated.
- Fixed a crash when the input resolution changed with the Xilinx encoder.
- Fixed the issue where PTS wrap around occurs when using the XMA decoder.
- Fixed HLS timestamp was not accurate.
- Fixed an issue where scheduled channels would crash when using live channels.
- Fixed changed fallback program not applied.
- Fixed an issue where the overall system speed slowed down when logging in the journal system.
[Changed]
- Changed ubuntu version of docker host.
[Removed]
- Removed HTTP Date Header in HTTP Response.
Thank you!