OvenMediaEngine
서브초 지연 시간의 스트리밍 미디어 서버로, LLHLS와 WebRTC를 지원하며 트랜스코딩 기능이 내장되어 있어 대규모 라이브 스트리밍에 적합합니다.
스마트 다운로드
프로젝트 홈페이지 방문
아직 설치 프로그램이 없습니다 — 소스 저장소로 이동하세요
오픈 소스 저지연 라이브 스트리밍 서버로, 1초 이내에 스트림 푸시/풀이 가능하며 트랜스코딩과 ABR을 내장하고 있습니다.
주요 기능
- WebRTC, SRT, RTMP, RTSP 등 다양한 스트림 푸시 프로토콜 지원
- 내장 트랜스코더, VP8, H.264, H.265, Opus, AAC 지원
- LLHLS 및 WebRTC 이중 프로토콜 저지연 재생, 지연 시간 1초 미만
- 클러스터 기능(Origin-Edge 아키텍처) 내장, 수평 확장 가능
- DVR 다시보기, DRM(Widevine/Fairplay), 자막(WebVTT) 지원
할 수 없는 것
- •여러 UDP/TCP 포트(1935, 9999, 9000, 3333, 3478, 10000-10009)를 개방해야 하며, 방화벽 설정에 주의하세요. 2. 기본 설정은 테스트에 적합하며, 프로덕션 환경에서는 트랜스코딩 및 클러스터 매개변수를 조정해야 합니다. 3. Linux(Ubuntu 18+, Rocky Linux 8+ 등)만 지원하며, Windows는 지원하지 않습니다. 4. LLHLS 사용 시 일부 DRM 기능을 활성화하려면 도메인 HTTPS가 필요합니다.
사용 사례
- 라이브 스트리밍 플랫폼: 온라인 교육, 이커머스 라이브 등 밀리초급 라이브 인터랙션 구현
- 대형 이벤트 라이브: 수만 명의 시청자 동시 시청 지원, 저지연으로 끊김 없는 재생
- 모니터링 라이브: SRT/RTSP를 통해 카메라 스트림을 가져와 사용자에게 배포
상세 설명
OvenMediaEngine(OME)은 서브초 지연의 스트리밍 서버로, 저지연 라이브 방송에 특화되어 있습니다. WebRTC, SRT, RTMP, RTSP 및 MPEG2-TS 프로토콜을 통한 스트림 푸시를 지원하며, 내장 트랜스코더가 비디오를 적응형 비트레이트(ABR) 형식으로 변환합니다. 시청자는 LLHLS 또는 WebRTC를 통해 매우 낮은 지연으로 시청할 수 있습니다. OME는 또한 클러스터링, DVR 다시보기, DRM 디지털 저작권 관리, 자막 지원 및 REST API를 제공합니다. Linux와 Docker 환경에서 실행되며, 대규모 고화질 라이브 방송 환경에 적합합니다.
태그
시작하기
소프트웨어 설치
다운로드한 설치 프로그램을 더블 클릭하고 안내에 따르세요
1. Docker로 원클릭 배포: `docker run --name ome -d -e OME_HOST_IP=사용자IP -p 1935:1935 -p 9999:9999/udp -p 9000:9000 -p 3333:3333 -p 3478:3478 -p 10000-10009:10000-10009/udp airensoft/ovenmediaengine:latest`
2. 스트림 송출 설정: OBS 등의 도구를 사용하여 RTMP 주소(rtmp://사용자IP/live/streamkey)로 스트림 송출
3. 시청: 브라우저를 열어 http://demo.ovenplayer.com에 접속한 후 스트림 주소를 입력하면 저지연으로 시청할 수 있습니다
- 1. Docker로 원클릭 배포: `docker run --name ome -d -e OME_HOST_IP=사용자IP -p 1935:1935 -p 9999:9999/udp -p 9000:9000 -p 3333:3333 -p 3478:3478 -p 10000-10009:10000-10009/udp airensoft/ovenmediaengine:latest`
- 2. 스트림 송출 설정: OBS 등의 도구를 사용하여 RTMP 주소(rtmp://사용자IP/live/streamkey)로 스트림 송출
- 3. 시청: 브라우저를 열어 http://demo.ovenplayer.com에 접속한 후 스트림 주소를 입력하면 저지연으로 시청할 수 있습니다
체크섬 없음
이 프로젝트는 GitHub Release 페이지에 SHA-256 체크섬을 게시하지 않았습니다
SHA256 체크섬
체크섬 없음
GitHub Releases에서 직접 다운로드하고 파일 무결성을 직접 확인하세요
이 플랫폼의 모든 SHA-256 체크섬은 프로젝트의 공식 GitHub Release 페이지에서 추출되었으며, 어떠한 변경도 없습니다. GitHub Releases 페이지에서 직접 검증할 수 있습니다.
오픈소스 투명성
GitHub 소스 보기제거 정보
Docker 방식: `docker stop ome && docker rm ome`. 수동 설치: 설치 디렉토리 및 구성 파일을 삭제합니다.
추가 의존성 없음
다운로드 후 바로 사용 가능. 추가 런타임이 필요하지 않습니다.