OvenMediaEngine
It is proposed that this article be deleted because of the following concern:
If you can address this concern by improving, copyediting, sourcing, renaming, or merging the page, please edit this page and do so. You may remove this message if you improve the article or otherwise object to deletion for any reason. Although not required, you are encouraged to explain why you object to the deletion, either in your edit summary or on the talk page. If this template is removed, do not replace it. The article may be deleted if this message remains in place for seven days, i.e., after 14:02, 29 August 2024 (UTC). Find sources: "OvenMediaEngine" – news · newspapers · books · scholar · JSTOR |
This article is an orphan, as no other articles link to it. Please introduce links to this page from related articles; try the Find link tool for suggestions. (August 2024) |
Other names | OME |
---|---|
Developer(s) | AirenSoft |
Initial release | v0.9.0 / 23 May 2019 |
Stable release | v0.16.8
/ 19 July 2024 |
Repository | https://github.com/AirenSoft/OvenMediaEngine |
Written in | C++ |
Operating system | Ubuntu 18+, Rocky Linux 9+, AlmaLinux 9+, Fedora 28+ |
Platform | Docker |
Type | Open-Source Low-Latency Streaming Server/Solution/Software |
License | AGPL v3.0 |
Website | https://airensoft.com/ome.html |
OvenMediaEngine (OME) is a low-latency streaming server with large-scale and high-definition that AirenSoft Co., Ltd. released as open-source software via GitHub in December 2018. The main programming language used was C++, and the first update was on May 23, 2019.
OvenMediaEngine became as a member of the SRT Alliance in October 2018[1], was certified as Good Software Level 1 (ISO/IEC 25023, 25041, and 25051) in 2022 and received the South Korean Prime Minister's Award and the Minister of Science and ICT Award in 2022.
Usage
[edit]OvenMediaEngine uses WebRTC for sub-second latency streaming and Low Latency HLS (HLS version 7+ based on fragmented MP4 containers, LL-HLS)[2][3] for low-latency streaming depending on the system, network, and browser environment. If you use OvenMediaEngine and your environment cannot transmit low-latency streaming, it also supports general streaming using the legacy protocol as HTTP Live Streaming (HLS).[3]
OvenMediaEngine can ingest media sources over WebRTC, SRT, RTMP, RTSP, and MPEG2-TS protocols through commonly used stream tools such as Open Broadcaster Software (OBS),[4] Video camera, and Web browser with Webcam, encode them to Adaptive Bitrate Streaming (ABR) with the embedded live transcoder, and stream them to viewers over WebRTC and Low-Latency HLS.[2][3] It is also possible to stream using legacy HLS[3] for wider compatibility.
History
[edit]- In June 2024, Re-support for legacy HLS (version 3+) based on TS containers and support for X-Forwarded-For and X-Real-IP to <AccessControl> was announced.
- In January 2024, the Multiplex Provider support was announced.
- In December 2023, <TranscodeWebhook> support was announced.
- In November 2023, the Scheduled Channel (Pre-recorded Live) feature was announced.
- In September 2023, Digital rights management (DRM) support for LLHLS was announced.
- In July 2023, SRT Push Publisher support was announced.
- In May 2023, High-Efficiency Video Coding (HEVC) support for SRT Provider and LLHLS Publisher was announced.
- In April 2023, Launcher for Docker with easy installation announced.
- In July 2024, Review: OvenMeidaEngine using OME Docker Launcher[5]
- In March 2023, Support for the LLHLS Multilingual Audio and Conditional Encoding feature was announced.
- In February 2023, Support for WebRTC-HTTP Ingestion Protocol (WHIP) and IPv6 address was announced.
- In January 2023, Support for enhanced WebRTC Provider was announced.
- In December 2022, Support for Digital Video Recorder (DVR) for LLHLS was announced.
- In September 2022, the LLHLS Dump feature for VoD Services was announced.
- In May 2022, Support for Low-Latency HLS (LLHLS) outpu and Adaptive Bitrate Streaming (ABR) for LLHLS was announced.
- In February 2022, the OvenMediaEngine license has changed from GPLv3 to AGPLv3 was announced.
- In January 2022, Support for Adaptive Bitrate Streaming (ABR) for WebRTC was announced.
License
[edit]OvenMediaEngine is licensed under the GNU Affero General Public License version 3 (AGPLv3) starting from February 16, 2022.
- On May 23, 2015, when OvenMediaEngine was first released as open source, it was licensed under the GNU General Public License version 2 (GPLv2).
- On August 25, 2021, when OvenMediaEngine was updated to 0.12.2, the policy was changed to licensed under the GNU General Public License version 3 (GPLv3).
- On February 16, 2022, when OvenMediaEngine was updated to 0.13.0, it was licensed under the AGPLv3.
Good Software Level 1 Certification
[edit]On July 18, 2022, OvenMediaEngine was certified as Good Software Level 1 by the South Korea Telecommunications Technology Association after being tested on international standards (ISO/IEC 25023, 25041, and 25051).[6][7]
Awards
[edit]- December 6, 2022, OvenMediaEngine received an award from the Prime Minister of South Korea at the Korea SW Awards.[8]
- September 19, 2022, OvenMediaEngine received an award from the Minister of Science and ICT of South Korea a t the Korea SW Awards.[9]
See also
[edit]References
[edit]- ^ SRT Alliance (2019-03-21). "SRT Alliance Welcomes Imagine Communications, Net Insight, Red Bee Media, Telestream, and 35 More Companies to the SRT Open Source Video Streaming Project". SRT Alliance. Retrieved 2024-08-22.
- ^ a b "Enabling Low-Latency HTTP Live Streaming (HLS)". Apple Developer Documentation. Retrieved 2024-08-22.
- ^ a b c d "About the EXT-X-VERSION tag". Apple Developer Documentation. Retrieved 2024-08-22.
- ^ "OBS Wiki - Streaming With SRT Or RIST Protocols | Servers". obsproject.com. Retrieved 2024-08-22.
- ^ Derrick, Freeman (2024-07-30). "Review: AirenSoft OvenMediaEngine". Streaming Media Magazine. Retrieved 2024-08-22.
- ^ "TTA인증제품 (TTA certified product)" (in Korean). Retrieved 2024-08-22.
- ^ "GS인증제품조회 (GS certified product search)" (in Korean). Retrieved 2024-08-22.
- ^ Heewon, Seo (2022-12-07). "아이렌소프트, 대한민국 소프트웨어 대상 국무총리상 수상 (AirenSoft Receives Prime Minister's Award at the Korea SW Awards)". Electronic Times Internet (in Korean). Retrieved 2024-08-22.
- ^ Jiho, Park (2022-09-19). "9월 신SW상품대상 시상식 (September Korea SW Awards Ceremony)". Electronic Times Internet (in Korean).
External links
[edit]This article has not been added to any content categories. Please help out by adding categories to it so that it can be listed with similar articles. (August 2024) |