0.16.5
0.16.5.11-1 (Jul 1, 2024)
OvenMediaEngine
[Fixed]
Addition of
concludeHlsLive
API to stop live streaming for HLS and LLHLS and switch to VoD:
0.16.5.10-1 (Jun 27, 2024)
OvenMediaEngine
[Fixed]
Add
<app name>_<stream name>
to the Storage Path of HLS DVR to Avoid Overlapping with Other Apps or Streams.
0.16.5.9-1 (Jun 26, 2024)
OvenMediaEngine
[Compatibility]
Dynamic loading of hardware encoding acceleration drivers (to support RPM packages).
[Added]
Addition of Information to Schedule Channel API.
Support for Pallycon DRM (removed from Open Source).
[Improved]
Improved Keyframe Interval Stability.
Enhanced RTMP compatibility.
Support for different formats of StreamID in SRT (used by Blackmagic, Haivision, etc., starting with #!::).
Improved algorithm for better distribution of AppWorker (streams are now assigned to the least used AppWorker).
[Fixed]
Fixed potential blocking issue with Socket Thread/Publisher.
Resolved RTMP crash.
Fixed issue where MPEG-2 TS/SRT buffer could not be consumed (input FPS drop).
Resolved issue where H.264 AUD Nal Unit could be incorrectly inserted.
0.16.5.7-1 (May 28, 2024)
OvenMediaEngine
[Fixed]
Resolved issue with Session Bundling in LLHLS / HLS (404 error).
0.16.5.5-1 (May 24, 2024)
OvenMediaEngine
[Fixed]
Added
#EXT-X-PLAYLIST-TYPE
when using DVR.
0.16.5.4-1 (May 24, 204)
OvenMediaEngine
[New Features]
#1. HLSv3 Pre-Release with DVR settings:
#2. Default Playlist
Below are the ways to distinguish filenames:
Prefixing with :ts:
http[s]://host/app/stream/ts:playlist.m3u8
Using query strings for differentiation:
http[s]://host/app/stream/playlist.m3u8?format=ts
#3. Playlist creation
Since TS muxing involves pre-mixing audio and video, it isn't feasible to pre-configure all playlist scenarios. Therefore, it enables the EnableTsPackaging
option as demonstrated below for flexibility and proper handling of various cases.
0.16.5.3-1 (Mar 16, 2024)
OvenMediaEngine
[Fixed]
webrtc_default
playlist not responding from GET Stream Info API.
0.16.5.2-1 (Mar 15, 2024)
OvenMediaEngine
[Added]
Response Playlist information when calling GET Stream Info API includes LLHLS/WebRTC default playlist (llhls, webrtc_default).
0.16.5.0-1 (Mar 15, 2024)
OvenMediaEngine
[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]
Added Automated Recording (https://airensoft.gitbook.io/ovenmediaengine/recording-experiment#automated-recording).
Added PRIV frame into HLS ID3 TimedMata.
Added SAMPLE-AES-CTR mode encryption to LLHLS DRM.
Added GET
/v1/version
API.Added Multiplex Channel Provider (https://airensoft.gitbook.io/ovenmediaengine/live-source/multiplex-channel).
<LLHLS><PropagateQueryString>true</PropagateQueryString></LLHLS>
.
[Changed]
Change the root of the relative path of
Multiplex Provider
andScheduled Provider
from the path where the existing binary was located to the path whereServer.xml
is located.Changed the base image of the Dockerfile to Ubuntu 22.04 (#1527).
[Improved]
Improved to change the output resolution to a multiple of 4 for XMA compatibility.
Improved
RTSP Pull Provider
to ignore unsupported codecs during negotiation (#1394).Improved to not overwrite existing files during
make install
(#1536).
[Fixed]
Fixed compatibility issues in RTMP provider (#1541).
Fixed the "Extention failed" error in the XMA scaler.
Fixed
libnppig.so
library could not be found in docker (#1508).Fixed an issue where filter resources were not released intermittently.
Fixed an issue where files recorded with passthrough were corrupted (#1551).
Fixed issue where RTSP Pull stream sometimes does not start (#1516).
Fixed a regression bug where LLHLS Dump's chunklist was generated incorrectly (#1509).
Delivery
[Added]
Added features to send the recording files to S3.
Last updated