Getting Started with Docker

다운로드 및 설치

OvenMediaEngine Enterprise는 Docker 이미지를 제공하여 다양한 사용자 플랫폼을 지원합니다. OME Enterprise 팀으로부터 OvenMediaEngine Enterprise의 아카이브된 도커 이미지 파일 (.TGZ)을 전달 받았다면, 해당 파일을 다운로드한 후 Docker Load Command를 사용하여 OvenMediaEngine Enterprise를 로드하십시오.

docker load -i <path_to_your_tgz_file>

License Key 등록

OME Enterprise 팀으로부터 유효한 License Key를 받았다면, 아래 설명된 두 가지 방법 중 하나를 사용하여 License Key를 등록할 수 있습니다. 나열된 두 방법을 모두 사용한 경우에는 환경 변수가 우선 적용됩니다.

환경 변수 사용하기

docker run -e OME_LICENSE_KEY=<your_license_key>

License Key 직접 입력하기

OME Enterprise 팀으로부터 제공받은 유효한 License Key를 conf/License 파일에 직접 입력하는 방법도 있습니다.

  1. conf/License 파일을 엽니다.

  2. License Key를 입력합니다.

  3. 파일을 저장하고 필요시 서비스를 재시작합니다.

위 방법을 통해 License Key가 올바르게 등록되었다면 OvenMediaEngine Enterprise을 사용할 수 있습니다.

기본 설정 포트

OvenMediaEngine Enterprise는 기본적으로 아래 나열된 포트를 사용하므로 방화벽 설정이 필요합니다.

OvenMediaEngine

PortPurpose

1935/TCP

RTMP Input

9999/UDP

SRT Input

4000/UDP

MPEG-2 TS Input

9000/TCP

Origin Server (OVT)

3333/TCP

3334/TLS

Low Latency HLS (LLHLS) Streaming

* Streaming over non-TLS is not allowed with modern browsers.

3333/TCP

3334/TLS

WebRTC Signaling (both ingest and streaming)

3478/TCP

WebRTC TCP relay (TURN Server, both ingest and streaming)

10000 - 10009/UDP

WebRTC Ice candidate (both ingest and streaming)

20080/TCP

20081/TLS

Thumbnail Extraction

Web Console (ovenstudio)

PortPurpose

8080/TCP

Running Web Console

방화벽 설정 예제

방화벽 포트를 열려면 다음 예시를 참조하십시오:

docker run -p 3333:3333/tcp -p 3334:3334/tcp -p 1935:1935/tcp -p 9999:9999/udp -p 4000:4000/udp -p 3478:3478/tcp -p 9000:9000/tcp -p 10000-10009:10000-10009/udp -p 8080:8080/tcp ...

프로토콜을 지정하지 않으면 Docker는 기본적으로 TCP를 사용합니다.

docker run -p 3333:3333 -p 3334:3334 -p 1935:1935 ...

Last updated