# OSS Notice

## OSS Acknowledgements

OvenMediaEngine Enterprise is Copyright AirenSoft Co., Ltd. All rights reserved.

This product includes open source software developed by third parties. The following page lists the third-party open source components included in this product and the licenses that apply to each of them.

If you have any questions regarding our use of open-source software in OvenMediaEngine Enterprise and this notice, please contact us at <support@airensoft.com>.

***

## OSS Used in OvenMediaEngine Enterprise

### OpenSSL | 3.0.7

Used across secure communications for HTTPS APIs, TLS/DTLS handshakes, certificate management, and encryption or decryption.

* **Repo**: <https://github.com/openssl/openssl>
* **License**: Apache-2.0 license (<https://github.com/openssl/openssl/blob/master/LICENSE.txt>)

### SRTP (libsrtp) | 2.4.2

Used to encrypt and authenticate RTP packets as SRTP in WebRTC and related workflows.

* **Repo**: <https://github.com/cisco/libsrtp>
* **License**: Cisco BSD-like license (<https://github.com/cisco/libsrtp/blob/main/LICENSE>)

### SRT | 1.5.2

Used for ingest and publish over the SRT protocol.

* **Repo**: <https://github.com/Haivision/srt>
* **License**: MPL-2.0 license (<https://github.com/Haivision/srt/blob/master/LICENSE>)

### Opus | 1.3.1

Used for Opus audio encoding and decoding for WebRTC and low-latency streaming.

* **Repo**: [https://opus-codec.org](https://opus-codec.org/)
* **License**: BSD-3-Clause license (<https://opus-codec.org/license>)

### VPX (libvpx) | 1.11.0

Used for VP8 video encoding and decoding, primarily for WebRTC and real-time transcoding.

* **Repo**: <https://chromium.googlesource.com/webm/libvpx>
* **License**: BSD 3-Clause license (<https://chromium.googlesource.com/webm/libvpx/+/refs/tags/v1.11.0/LICENSE>)

### FDK-AAC | 2.0.2

Used for AAC audio encoding, including LC and HE profiles, for OTT streaming such as HLS, DASH, and RTMP.

* **Repo**: <https://github.com/mstorsjo/fdk-aac>
* **License**: Fraunhofer FDK AAC license (<https://android.googlesource.com/platform/external/aac/+/master/NOTICE>)

### FFmpeg | 5.1.4

Used to demux media files and for recording or push publishing, and also used as a framework for encoding and decoding.

* **Repo**: <https://github.com/FFmpeg/FFmpeg>
* **License**: LGPL-2.1-or-later license (<https://github.com/FFmpeg/FFmpeg/blob/master/LICENSE.md>)

### NASM | 2.15.05

Used at build time for high-performance encoding as an assembler to compile highly optimized assembly code for x264, FDK-AAC, libvpx, and others.

* **Repo**: <https://github.com/netwide-assembler/nasm>
* **License**: BSD-2-Clause license (<https://github.com/netwide-assembler/nasm/blob/master/LICENSE>)

### PCRE2 | 10.39

Used to provide high-performance regular expression processing.

* **Repo**: <https://github.com/PCRE2Project/pcre2>
* **License**: BSD-3-Clause license (<https://github.com/PCRE2Project/pcre2/blob/main/LICENCE.md>)

### OpenH264 | 2.4.0

Used as an H.264 encoder and decoder that can serve as an alternative or companion codec to x264, depending on licensing requirements and environment.

* **Repo**: <https://github.com/cisco/openh264>
* **License**: BSD-2-Clause license (<https://github.com/cisco/openh264/blob/master/LICENSE>)

### Hiredis | 1.0.2

Used in OriginMapStore as a client library for integrating with Redis.

* **Repo**: <https://github.com/redis/hiredis>
* **License**: BSD-3-Clause license (<https://github.com/redis/hiredis/blob/master/COPYING>)

### WEBP (libwebp) | 1.5.0

Used to encode thumbnail images in the WebP format.

* **Repo**: <https://chromium.googlesource.com/webm/libwebp>
* **License**: BSD 3-Clause license (<https://chromium.googlesource.com/webm/libwebp/+/refs/tags/v1.5.0/COPYING>)

### spdlog | 1.15.1

Used to handle specialized log output for specific cases.

* **Repo**: <https://github.com/gabime/spdlog>
* **License**: MIT license (<https://github.com/gabime/spdlog/blob/v1.x/LICENSE>)

### JsonCpp | 1.9.3

Used for JSON parsing and generation.

* **Repo**: <https://github.com/open-source-parsers/jsoncpp>
* **License**: MIT license (<https://github.com/open-source-parsers/jsoncpp/blob/master/LICENSE>)

### pugixml | 1.9

Used for XML parsing and generation.

* **Repo**: <https://github.com/zeux/pugixml>
* **License**: MIT license (<https://github.com/zeux/pugixml/blob/master/LICENSE.md>)

### whisper.cpp | 1.8.2

Used to run the Whisper speech recognition model, converting audio tracks to text for LL-HLS captions and similar features.

* **Repo**: <https://github.com/ggml-org/whisper.cpp>
* **License**: MIT license (<https://github.com/ggml-org/whisper.cpp/blob/master/LICENSE>)
