Skip to content

Releases: AirenSoft/OvenMediaEngine

v0.15.7

22 Mar 15:40
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 SignedPolicy and AdmissionWebhooks to WHIP and Thumbnail publisher

[Changed]

  • Changed to prevent the IP obtained by STUN from always being added to ICE candidate (modified to only be added when using wildcard)

[Fixed]

  • Fixed an issue where multiple connections in one LL-HLS session could cause a crash (#1148)

v0.15.6

21 Mar 06:28
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

[Fixed]

  • Fixed an issue where Stun Client sometimes couldn't get an IPv6 address
  • Fixed an issue where the RTSP Pull Provider did not work when the server changed the interleaved channel ID.
  • Fixed an issue where H.264 SPS scaling list could not be parsed

v0.15.5

17 Mar 06:06
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

[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

16 Mar 07:15
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 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

09 Mar 09:38
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 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

06 Mar 14:12
Compare
Choose a tag to compare

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

27 Feb 09:41
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]

  • 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

31 Jan 11:19
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

[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

22 Dec 05:46
Compare
Choose a tag to compare

[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

09 Dec 13:20
Compare
Choose a tag to compare

[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.