{{소프트웨어 정보
| title = OvenMediaEngine
| developer = [[아이렌소프트]] (AirenSoft Co., Ltd.)
| logo = OvenMediaEngine BI.png
| logo size = 320px
| latest release version = v0.17.1
| latest release date = {{시작 날짜와 나이|df=yes|2024|10|07}}<ref name="v.0.17.1">{{웹 인용|title=OvenMediaEngine v0.16.3|url=https://github.com/AirenSoft/OvenMediaEngine/releases|url-status=live|access-date=2024-10-07|website=GitHub|language=en}}</ref>
| repo = https://github.com/AirenSoft/OvenMediaEngine
| programming language = [[C++]]
| operating system = [[우분투|Ubuntu]] 18 이상, [[로키 리눅스|Rocky Linux]] 9 이상, [[알마리눅스|AlmaLinux]] 9 이상, [[페도라 리눅스|Fedora]] 28 이상
| platform = [[도커 (소프트웨어)|Docker]]
| genre = 오픈 소스 저지연 스트리밍 서버/솔루션/소프트웨어
| license = [[GNU_아페로_일반_공중_사용_허가서|AGPLv3 Only]]
| website = {{공식 웹사이트|https://airensoft.com/ome.html}}
| other_names = OME
| released = v0.9.0 / {{시작 날짜와 나이|df=yes|2019|05|23}}<ref name="v.0.9.0">{{웹 인용|title=OvenMediaEngine v0.9.0|url=https://github.com/AirenSoft/OvenMediaEngine/releases/tag/v0.9.0|access-date=2019-05-23|website=GitHub|language=en}}</ref>
}}

{{위키데이터 속성 추적}}
'''오븐미디어엔진''' (OvenMediaEngine, OME)은 [[아이렌소프트]] (AirenSoft Co. Ltd.)가 2018년 12월에 [[깃허브]]를 통해 [[오픈 소스 소프트웨어]]로 공개한 저지연 스트리밍 서버 (Open-Source Low-Latency Streaming Server with Large-Scale and High-Definition)이다. 주요 프로그래밍 언어는 [[C++]]를 사용했으며, 첫번째 업데이트는 2019년 5월 23일에 되었다.

오븐미디어엔진은 2018년 10월 SRT Alliance에 가입하였고,<ref>{{웹 인용|url=https://www.srtalliance.org/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 Welcomes Imagine Communications, Net Insight, Red Bee Media, Telestream, and 35 More Companies to the SRT Open Source Video Streaming Project|성=webmaster|날짜=2019-03-21|언어=en-US|확인날짜=2024-09-20}}</ref>  2022년에는 Good Software Level 1 ([https://www.iso.org/standard/35747.html ISO/IEC 25023], [https://www.iso.org/standard/35766.html 25041], [https://www.iso.org/standard/61579.html 25051]) 인증과 대한민국 국무총리상 (대한민국 소프트웨어대상)과 과학기술정보통신부장관상 (신소프트웨어상품대상)을 수상했다.

== 용법 ==
오븐미디어엔진은 시스템, 네트워크 및 브라우저 환경에 따라 초저지연 스트리밍 (1초 미만의 지연 시간)을 위해 [[WebRTC]]를 사용하고, 저지연 스트리밍 (3초 미만의 지연 시간)을 위해 Low Latency HLS (HLS version 7+, LL-HLS)<ref>{{웹 인용|url=https://developer.apple.com/documentation/http-live-streaming/enabling-low-latency-http-live-streaming-hls|제목=Enabling Low-Latency HTTP Live Streaming (HLS)|언어=en-US|확인날짜=2024-09-20}}</ref><ref name=":0">{{웹 인용|url=https://developer.apple.com/documentation/http-live-streaming/about-the-ext-x-version-tag|제목=About the EXT-X-VERSION tag|언어=en-US|확인날짜=2024-09-20}}</ref>를 사용한다. 저지연 스트리밍을 전송할 수 없는 경우 오븐미디어엔진은 [[HTTP 라이브 스트리밍|HTTP Live Streaming (HLS version 3)]]<ref name=":0" /> 같은 레거시 프로토콜을 사용하는 일반 스트리밍도 지원한다.

오븐미디어엔진은 [[오픈 브로드캐스터 소프트웨어|오픈 브로드캐스터 소프트웨어 (Open Broadcaster Software, OBS)]]<ref>{{웹 인용|url=https://obsproject.com/wiki/Streaming-With-SRT-Or-RIST-Protocols#servers|제목=OBS Wiki - Streaming With SRT Or RIST Protocols|확인날짜=2024-09-20}}</ref>,  [[비디오 카메라]], [[웹캠]]을 사용할 수 있는 [[웹 브라우저]]와 같은 일반적으로 사용되는 스트림 도구에서 [[WebRTC]], [[시큐어 릴라이어블 트랜스포트|SRT]] , [[리얼 타임 메시징 프로토콜|RTMP]] , [[실시간 스트리밍 프로토콜|RTSP]] 및 [[MPEG 트랜스포트 스트림|MPEG2-TS]] 프로토콜을 통해 미디어 소스를 수집한다. 이후 수집된 미디어 소스를 WebRTC, LL-HLS, HLS를 활용해 시청자에게 [[스트리밍]]할 수 있도록 내장 된 라이브 트랜스코더로 인코딩한다.

== 주요 업데이트 역사 ==

* 2024년 6월, TS 컨테이너 기반의 Legacy [[HTTP 라이브 스트리밍|HLS]] (버전 3+) 재지원과 <AccessControl>에 대한 X-Forwarded-For 및 X-Real-IP에 대한 지원을 발표했다.
* 2024년 1월, Multiplex Provider 지원을 발표했다.
* 2023년 12월, <TranscodeWebhook> 지원을 발표했다.
* 2023년 11월, Scheduled Channel (Pre-recorded Live) 기능을 발표했다.
* 2023년 9월, LL-HLS에 적용 가능한 [[디지털 권리 관리|디지털 권리 관리 (DRM)]] 지원을 발표했다.
* 2023년 7월, [[시큐어 릴라이어블 트랜스포트|SRT]]-push Publisher 지원을 발표했다.
* 2023년 5월, [[시큐어 릴라이어블 트랜스포트|SRT]] Provider와 LL-HLS Publisher에 대한 [[고효율 비디오 코딩|고효율 비디오 코딩 (HEVC)]] 지원을 발표했다.
* 2023년 4월, Docker에서 쉽게 설치할 수 있는 Launcher를 공개했다.
** ''Streaming Media Magazine 리뷰 (2024년 7월): OME Docker Launcher를 사용한 손쉬운 오븐미디어엔진 설치 및 사용 리뷰'' <ref>{{웹 인용|url=https://www.streamingmedia.com/Articles/Editorial/Featured-Articles/Review-AirenSoft-OvenMediaEngine-165156.aspx|제목=Review: AirenSoft OvenMediaEngine|날짜=2024-07-30|언어=en-US|확인날짜=2024-09-20}}</ref>
* 2023년 3월, LL-HLS Multilingual Audio 및 Conditional Encoding 기능을 발표했다.
* 2023년 2월, WebRTC-HTTP Ingestion Protocol (WHIP) 및 [[IPv6|IPv6 주소]] 지원을 발표했다.
* 2023년 1월, 향상된 WebRTC Provider 지원을 발표했다.
* 2022년 12월, LL-HLS에 적용 가능한 [[디지털 비디오 레코더|디지털 비디오 레코더 (DVR)]] 지원을 발표했다.
* 2022년 9월, VoD 서비스를 위한 LLHLS Dump 기능을 발표했다.
* 2022년 5월, Low-Latency HLS (LL-HLS) 아웃풋 및 LL-HLS에 적용 가능한 [[적응 비트레이트 스트리밍|적응형 비트레이트 스트리밍 (ABR)]] 지원을 발표했다.
* 2022년 2월, 오픈 소스 라이선스를 [[GNU 일반 공중 사용 허가서|GPLv3]]에서 [[GNU 아페로 일반 공중 사용 허가서|AGPLv3]]로 변경했음을 발표했다.
* 2022년 1월, [[WebRTC]]에 적용 가능한 [[적응 비트레이트 스트리밍|적응형 비트레이트 스트리밍 (ABR)]] 지원을 발표했다.

== 라이선스 ==
오븐미디어엔진은 2022년 2월 16일부터 현재까지 [[GNU 아페로 일반 공중 사용 허가서|GNU Affero General Public License 버전 3 (AGPLv3)]]를 따르고 있다.

* 2022년 2월 16일, 오븐미디어엔진이 0.13.0 버전으로 업데이트 되면서 [[GNU 아페로 일반 공중 사용 허가서|GNU Affero General Public License 버전 3 (AGPLv3)]]를 따르도록 라이선스가 변경되었다.
* 2021년 8월 25일, 오븐미디어엔진이 0.12.2 버전으로 업데이트 되면서 [[GNU 일반 공중 사용 허가서#GPLv3|GNU General Public License 버전 3 (GPLv3)]]를 따르도록 라이선스가 변경되었다.
* 2015년 5월 23일, 오븐미디어엔진이 처음 오픈 소스로 출시되었을 때 [[GNU 일반 공중 사용 허가서#GPLv2|GNU General Public License 버전 2 (GPLv2)]]를 따르도록 라이선스가 부여되었다.

== GS 1등급 인증 ==
2022년 7월 18일, 오븐미디어엔진은 소프트웨어 진흥법 제20조 제3항, 같은 법 시행규칙 제6조1항에 따라 [[한국정보통신기술협회]]로부터 소프트웨어품질 1등급 (Good Software Level 1)을 인증받았다.<ref>{{웹 인용|url=https://sw.tta.or.kr/tta/notification/ttaCertProductListR.do?tnc_lab=T000003&up_tnc_cls_no=T000020&tnc_cls_no=T000127&cert_year=&searchKey=ALL&searchWord=%EC%98%A4%EB%B8%90%EB%AF%B8%EB%94%94%EC%96%B4%EC%97%94%EC%A7%84|제목=TTA인증제품|확인날짜=2024-09-20}}</ref><ref>{{웹 인용|url=https://www.swit.or.kr/GS/gsauthen/viewGSSw.jsp?PROD_CD=S202208138|제목=GS인증 제품소개|확인날짜=2024-09-20}}</ref>

== 수상 ==
2022년 12월 6일, 오븐미디어엔진은 제23회 소프트웨어산업의 날 행사에서 '대한민국 소프트웨어대상' 부문 [[대한민국의 국무총리|대한민국 국무총리]]상을 수상했다.<ref>{{뉴스 인용|url=https://www.etnews.com/20221207000198|제목=아이렌소프트, 대한민국 소프트웨어 대상 국무총리상 수상|성=서희원|날짜=2022-12-07|뉴스=아이렌소프트, 대한민국 소프트웨어 대상 국무총리상 수상|출판사=전자신문인터넷|확인날짜=2022-12-16}}</ref>

2022년 9월 19일, 오븐미디어엔진은 신소프트웨어상품대상 '멀티미디어&서비스SW' 부문 [[대한민국의 과학기술정보통신부 장관|대한민국 과학기술정보통신부장관]]상을 수상했다.<ref>{{뉴스 인용|url=https://www.etnews.com/20220919000264|제목=9월 신SW상품대상 시상식|성=박지호|날짜=2022-09-19|뉴스=9월 신SW상품대상 시상식|출판사=전자신문인터넷|확인날짜=2022-12-16}}</ref>

== 같이 보기 ==

* [[:en:Comparison_of_streaming_media_software|Comparison of streaming media software]]
* [[:en:Wowza_Streaming_Engine|Wowza Streaming Engine]]
* [[:en:Red5_(media_server)|Red5 Media Server]]
* [[:en:Nimble_Streamer|Nimble Streamer]]
* [[GStreamer|Gstreamer]]

== 각주 ==
<references />

== 외부 링크 ==
* [https://airensoft.com/ome.html 오븐미디어엔진 공식 사이트]
* [https://github.com/AirenSoft/OvenMediaEngine 오븐미디어엔진 깃허브]
* [https://airensoft.gitbook.io/ovenmediaengine 오븐미디어엔진 깃북 (설치, 사용 가이드)]

[[분류:스트리밍 소프트웨어]]
[[분류:C++ 소프트웨어]]
[[분류:자유-오픈 소스 소프트웨어]]