[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