Releases: AirenSoft/OvenMediaEngine
Releases · AirenSoft/OvenMediaEngine
v0.15.5
[Compatibility]
- Compatible with dependencies(
prerequisites.sh
) installed in 0.14.9 or later - Compatible with version 0.14.8 or higher of Origin or Edge
- Compatible with
Server.xml
used in 0.12.6 or later
[Fixed]
- Fixed the issue where the framerate was incorrectly calculated when calling the
GET /v1/vhosts/<vhost>/apps/<app>/streams/<stream>
API - Fixed the issue where a segmentation fault occurred when publishing to a non-existent application via RTMP
v0.15.4
[Compatibility]
- Compatible with dependencies(prerequisites.sh) installed in 0.14.9 or later
- Compatible with version 0.14.8 or higher of Origin or Edge
- Compatible with Server.xml used in 0.12.6 or later
[Added]
- Added Profile to Encoding Settings
- Added SRT multi-audio track input and LLHLS multi-audio output (Multilingual)
- Added
<EnableLinkLocalAddress>
config for ICE Candidate - Added User-Agent to AdmissionWebhooks request
- Added API to reload certificate file without server restart
- Added new_url meta received in opening response to AdmissionWebhooks closing request
[Changed]
- Changed API documentation format
- Changed default OutputProfile, Providers, Publishers in Application creation API
- Changed 204 response to 200 in Push/Record API
- Added validation in OutputProfile creation API
- Change the bandwidth of LLHLS from the measured value to the configured value
[Fixed]
- Fixed HLS Dump API occasionally missing segments
- Patched the parts that differed from the API documentation and actual operation
v0.15.3
[Compatibility]
- Compatible with dependencies(prerequisites.sh) installed in 0.14.9 or later
- Compatible with version 0.14.8 or higher of Origin or Edge
- Compatible with Server.xml used in 0.12.6 or later
[Added]
- Added Stream Creation API
- Added Stream Deletion API
- Supports multiple audio track input via SRT
[Changed]
- Changed thumbnail publisher to request to origin if there is no stream in local
- Changed default settings to improve OpenH264 encoding quality
- Changed to ignore AAAA records on hosts where IPv6 is disabled
[Fixed]
- Fixed regression with thumbnails not working in 0.15.2
v0.15.2
This release has a regression where Thumbnails do not work. 0.15.3 will be released soon.
[Compatibility]
- Compatible with dependencies(prerequisites.sh) installed in 0.14.9 or later
- Compatible with version 0.14.8 or higher of Origin or Edge
- Compatible with Server.xml used in 0.12.6 or later
[Added]
- Added BypassIfMatch setting to Encoder
- Added Opus/AAC encoding using BypassIfMatch to default settings
[Fixed]
- Fixed HTTP Authentication response code in API
- Fixed WHIP to send Link header conditionally
v0.15.1
[Compatibility]
- Compatible with dependencies(prerequisites.sh) installed in 0.14.9 or later
- Compatible with version 0.14.8 or higher of Origin or Edge
- Compatible with Server.xml used in 0.12.6 or later
[Added]
- Support IPv6
- Support WHIP
[Improved]
- Improved API server to handle Preflight requests
- Improved bitrate and framerate calculation logic
- Improved not to drop incoming packets before stream start
- Improved OriginMapStore to support RTSP URLs
[Fixed]
- Fixed CORS header sometimes not working
- Fixed an issue where the GPU driver installation script would sometimes not work
v0.15.0
[Compatibility]
- Compatible with dependencies(prerequisites.sh) installed in 0.14.9 or later
- Compatible with version 0.14.8 or higher of Origin or Edge
- Compatible with Server.xml used in 0.12.6 or later
[Improved]
- Improved quality of the WebRTC Provider's stream
[Fixed]
- Fixed an issue that could crash intermittently when a playback request came before the stream was initialized
- Fixed the problem that OriginMapStore malfunctioned in multithread
- Fixed an issue that malfunctioned when the input stream's resolution dynamically changed when using a hardware encoder
- Fixed an issue Stream IDs could be duplicated
v0.14.18
[Compatibility]
- Compatible with dependencies(prerequisites.sh) installed in 0.14.9 or later
- Recommendation : Update to OpenSSL 3.0.7 by rerunning prerequisites.sh to fix the security issue.
- Recommendation2 : jemalloc is used again. Run prerequisites.sh to update to jemalloc 5.3.0.
- Compatible with version 0.14.8 or higher of Origin or Edge
- Compatible with Server.xml used in 0.12.6 or later
[Added]
- Added API to dump LLHLS stream
- Added LLHLS DVR
[Fixed]
- Fixed an issue where the LLHLS session was not renewed
v0.14.17
[Compatibility]
- Compatible with dependencies(prerequisites.sh) installed in 0.14.9 or later
- Recommendation : Update to OpenSSL 3.0.7 by rerunning prerequisites.sh to fix the security issue.
- Recommendation2 : jemalloc is used again. Run prerequisites.sh to update to jemalloc 5.3.0.
- Compatible with version 0.14.8 or higher of Origin or Edge
- Compatible with Server.xml used in 0.12.6 or later
[Added]
- Added API to send ID3 Timed metadata to LLHLS stream
[Fixed]
- Fixed issue where sigsegv occurs intermittently while LLHLS stream is being deleted.
v0.14.16
[Compatibility]
-
Compatible with dependencies(prerequisites.sh) installed in 0.14.9 or later
- Recommendation : Update to OpenSSL 3.0.7 by rerunning prerequisites.sh to fix the security issue.
- Recommendation2 : jemalloc is used again. Run prerequisites.sh to update to jemalloc 5.3.0.
-
Compatible with version 0.14.8 or higher of Origin or Edge
-
Compatible with Server.xml used in 0.12.6 or later
[Added]
- Added various macros to
<OutputPath>
of LLHLS Dump
[Changed]
- Changed the policy of
<Encodes><Video><ThreadCount>
- -1: automatic thread count of OME / 0: automatic thread count of codec / 1 or more: same as before
- Changed to allow even certain parts in the RTMP Sequence Header that violate the standard
- Changed to use jemalloc again
[Fixed]
- Fixed an issue where memory continued to grow when a long keyframe interval stream was input to LLHLS.
v0.14.15
[Compatibility]
Compatible with dependencies(prerequisites.sh) installed in 0.14.9 or later
- Recommendation : Update to OpenSSL 3.0.7 by rerunning prerequisites.sh to fix the security issue.
Compatible with version 0.14.8 or higher of Origin or Edge
Compatible with Server.xml used in 0.12.6 or later
[Added]
- Added setting
<Publishers><LLHLS><CacheControl>
[Improved]
- Improved LLHLS stability
- Improved LLHLS playlist creation efficiency
[Changed]
- Changed HTTP server to respond 404 instead of 500 to unknown file request
- Changed so that the LLHLS segment can be accessed for a certain period of time even after being pushed out of the chunklist
- Changed
<ThreadCount>
0 to use encoder's automatic thread count feature
[Fixed]
- Fixed OriginMapStore not working
- Fixed an issue where the keyframe interval was inaccurate