Skip to content

Releases: AirenSoft/OvenMediaEngine

v0.16.0

05 Oct 08:02
Compare
Choose a tag to compare

[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 DRM (Widevine and FairPlay) features to LLHLS (Beta)

[Fixed]

  • Fixed an issue where only one client worked in OvenRtcTester.
  • Fixed to handle wrap around of timestamp of RTCP SR.
  • Fixed an issue where MediaTrack was not found in the Push module.

v0.15.16

04 Sep 15:32
Compare
Choose a tag to compare

[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

[Improved]

  • Improved SRT to be able to listen on multiple ports
  • Improved AVC/HEVC bitstream convert performance of writer module
  • Integrated file recording and MPEG-TS/RTMP Push modules
  • Improved validation check for OutputProfiles settings
  • Added thread name of push session controller

[Fixed]

  • Fixed the issue in ome_docker_launcher.sh where SRT ports were being handled as TCP
  • Fixed crash issue when SRT push publishing
  • Fixed a problem that the stopPush API did not work in a specific state.

v0.15.15

04 Aug 09:39
Compare
Choose a tag to compare

[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

[Improved]

  • Improved performance of internal queues
  • Improved the prevention of issuing duplicate queue IDs

[Fixed]

  • Fixed crash issue when updating managed queue monitoring
  • Fixed the problem that other push session packet transmission is blocked due to a specific push connection failure
  • Fixed an issue that could crash when LLHLS Dump stopped

v0.15.14

18 Jul 13:08
Compare
Choose a tag to compare

[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 SRT Push Publisher
  • Added support for OCSP stapling

[Improved]

  • Changed to ignore Null Packet of MPEG-2 TS (#1291)

[Changed]

  • Bump up SRT version to 1.5.2

[Fixed]

  • Fixed the issue that occurred when <ChainCertPath> is missing (#1318)
  • Fixed a problem that OME Docker Launcher didn't process Bind/Managers in Server.xml (#1306)
  • Fixed decoder thread sometimes not exiting
  • Fixed error when encoding images with NVIDIA GPU
  • Fixed LLHLS could crash when stream input is unstable (#1287)
  • Fixed an issue where audio frames that failed to decode were not discarded
  • Fixed an issue where the status of the LLHLS Dump's Info file was not updated (#1279)
  • Fixed an issue where delay in one Push Publisher session would affect other sessions (#1301)

v0.15.13

19 Jun 11:19
Compare
Choose a tag to compare

[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 lastThroughputIn/Out for current video bitrate stat (@bchah)

[Improved]

  • Improved WebRTC ICE connectivity
  • Improved WHIP compatibility
  • Improved RTSP Pull Provider to prevent timeout by periodically sending PING (get_parameters) to the server.
  • Improved performance when converting from AnnexB format to Avcc format

[Changed]

  • Changed LLHLS to forcibly create a playlist even if there is no track
  • Changed HTTP timeout from 10 seconds to 60 seconds
  • Changed LLHLS segment max duration to 2x TargetDuration

[Fixed]

  • Fixed an issue with some H.264 SPS not being parsed
  • Fixed sending malformed audio tracks in RTMP Push
  • Fixed incorrect calculation of resolution in HEVC
  • Fixed HEVC IDR frame checking method
  • Fixed a compilation error on ArchLinux (#1271)
  • Fixed an issue with TLS client not working properly (#1025)

v0.15.12

02 Jun 03:46
Compare
Choose a tag to compare

[Compatibility]

  • Compatible with dependencies(prerequisites.sh) installed in 0.14.9 or later
  • Compatible with Server.xml used in 0.12.6 or later
  • ** Origin and Edge are not backward compatible.

[Added]

  • HEVC support in SRT Provider and LLHLS Publisher
  • Added default CrossDomains configuration
  • Added support for various audio layouts

[Changed]

  • Changed user-agent to user_agent in AdmissionWebhooks

[Fixed]

  • Fixed a problem that could crash when deleting dynamic apps
  • Fixed an issue where AdmissionWebhooks failed when application does not exist in Thumbnail / LLHLS publisher
  • Fixed a problem that occurs when timestamp wrap around in MPEG2-TS, SRT Provider
  • Fixed an issue where a SIGSEGV occurred upon execution failure
  • Fixed a problem that the transcoder filter is not terminated

v0.15.11

17 May 06:27
Compare
Choose a tag to compare

[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.9 or higher of Origin or Edge

[Added]

  • Added new feature for Alert
  • Added Managed Queue module

[Changed]

  • Changed record start/stop API response type from Array to Object
  • Changed push start/stop API response type from Array to Object

[Fixed]

  • Fixed crash issue in transcoder when deleting a stream.

v0.15.10

28 Apr 05:28
Compare
Choose a tag to compare

[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.9 or higher of Origin or Edge

[Added]

[Changed]

  • Bump up SRT version to 1.5.1

[Fixed]

  • Fixed RTMP compatibility issue with stunnel
  • Fixed an issue where OVT connection statistics were not counted
  • Fixed deadlock when LLHLS stream is deleted
  • Prevent keyboard selection steps when docker building that support gpu

v0.15.9

13 Apr 04:15
Compare
Choose a tag to compare

[Compatibility]

  • Compatible with dependencies(prerequisites.sh) installed in 0.14.9 or later
  • Compatible with Server.xml used in 0.12.6 or later
  • Origin and Edge are not backward compatible.

[Added]

  • Added dependencies to prerequisites.sh for supporting Amazon Linux Docker image
  • Added HTTP response error code when requesting thumbnails
  • Added method to set NVIDIA driver version for docker image with GPU support

[Changed]

  • Improved algorithm for calculating frame duration of decoded frames

[Fixed]

  • Fixed an error that occurred when receiving HEVC in SRT and MPEG2-TS
  • Fixed an issue where new_url didn't work because the RTMP provider validated the app before AdmissionWebhooks
  • Fixed an issue where codec parsing information was incorrectly exchanged in Origin/Edge
  • Fixed an error occurring in various publishers due to PTS < DTS of packet timestamp
  • Fixed an error that variantNames does not work in Push API

v0.15.8

03 Apr 05:43
Compare
Choose a tag to compare

[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 hasBframes and keyFrameInterval to the GET /v1/vhosts/<vhost>/apps/<app>/streams/<stream> API

[Changed]

  • Changed the crash logs path and added more information to the log
  • Enabled cert file path in default config of Docker image
  • Changed the policy for creating Dynamic Applications (see manual for details)
  • Changed Average Bitrate in GET /v1/stats/current/vhosts/<vhost>/apps/<app>/streams/<stream> API to Average/Max Throughput

[Fixed]

  • Fixed an issue where HTTP server could be pending when requesting a thumbnail
  • Fixed an issue with deleting keys in OriginMapStore
  • Fixed a potential deadlock when deleting LLHLS streams