[Compatibility]
- Compatible with dependencies installed via
prerequisites.shin version 0.14.9 or later. - Supports
Server.xmlconfigurations from version 0.12.6 and later. - Compatible with Origin and Edge versions 0.15.12 and above.
[Added]
- Added the
<CreateDefaultPlaylist>option for WebRTC, LL-HLS, and HLSv3 publishers, allowing them to disable default playlist creation (default: true).
[Changes]
- Updated LL-HLS legacy mode to use a lower HLS version (HLS version 6).
- Modified H.264/H.265 decoding to use a different multithreading type.
- Changed the policy so that if a track registered in an HLSv3 playlist rendition does not exist, TS files are still generated.
- Dynamic app auto-deletion in Edge can now be disabled with the
<Modules><DynamicAppRemoval>option (default: false).
[Improvements]
- Improved Origin to continuously attempt stream registration in
OriginMapStore. - Made
ome_docker_launchercompatible with non-GNU awk. - Improved Docker container shutdown to properly terminate when receiving a SIGTERM signal (#1531).
[Fixes]
- Fixed an issue where
HLSDumpwould not write old segments to files under certain conditions. - Resolved a crash that occurred when applications were shutting down.
- Fixed an issue where thumbnails were not displaying correctly when using the JPEG codec.
- Fixed an issue where the application would suddenly stop when using Push.
- Corrected an issue where the playback time of recorded files was displayed incorrectly.
- Fixed Xilinx driver installation failure on Ubuntu 20.x.
- Resolved an issue where HLSv3 could hang and continue consuming memory.
- Modified
X-TARGETDURATIONto be the nearest integer number of seconds (#1700). - Fixed an issue where the application occasionally failed to shut down properly.
- Corrected the use of
HlsChunklistPathDepthinstead ofHLSChunklistPathDepthin the Mux Provider (#1694).