

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

# MediaLive 멀티플렉스를 사용하여 MPTS 생성
<a name="feature-multiplex"></a>

MediaLive 멀티플렉스를 설정하여 멀티 프로그램 전송 스트림(MPTS)을 생성할 수 있습니다. RTP 또는 UDP를 통해 전송 스트림(TS) 콘텐츠를 배포한 경험이 있는 서비스 제공업체인 경우 MediaLive 멀티플렉스에 관심이 있을 수 있습니다.

**참고**  
 *MediaLive 멀티플렉스*라는 용어는 MediaLive의 엔터티를 나타냅니다. MPTS라는 용어는 디지털 전송 기술의 표준 용어입니다. MediAlive 멀티플렉스를 생성하고 사용하여 배포용 MPTS를 생성할 수 있습니다.

**Topics**
+ [멀티플렉스 및 MPTS 개요](mpts-general.md)
+ [멀티플렉스에 대한 제한 사항](mpts-limits.md)
+ [멀티플렉스 설정](setting-up-multiplex.md)
+ [멀티플렉스 시작, 일시 중지 또는 중지](start-pause-stop-multiplex.md)

# 멀티플렉스 및 MPTS 개요
<a name="mpts-general"></a>

다중 프로그램 전송 스트림(MPTS)은 여러 프로그램을 포함하는 UDP 전송 스트림(TS)입니다. 모든 가변 비트 전송률 프로그램, 가변 및 고정 비트 전송률 프로그램 혼합 또는 모든 고정 비트 전송률 프로그램을 포함하는 MPTS를 생성할 AWS Elemental MediaLive 수 있습니다.

MPTS를 생성하려면 MediaLive 멀티플렉스를 생성합니다. 그런 다음 멀티플렉스에 최대 20개의 MediaLive 프로그램을 추가합니다. 마지막으로, 프로그램마다 하나의 MediaLive 채널을 만들고 각 채널을 프로그램에 연결합니다.

**Channel** 

채널은 특정 방식으로 구성된 일반 MediaLive 채널입니다. 채널은 멀티플렉스 전용이므로 MPTS 출력과 기타 출력(예: SPTS UDP 또는 HLS 출력)을 모두 생성하는 데 사용할 수 없습니다.

지원되는 소스는 MediaConnect 입력 또는 MP4 입력을 사용하는 소스입니다.

채널에는 **멀티플렉스** 유형의 출력 그룹 하나와 출력 하나만 포함됩니다. 이 출력은 전송 스트림입니다. 입력 및 출력에 대한 이러한 특수 요구 사항을 제외하고 이 채널은 다른 일반 채널과 같습니다. 생성되는 비디오, 오디오 및 캡션의 경우 UDP 출력에 대한 규칙을 따릅니다.

이 채널은 항상 표준 채널입니다. 여기에는 입력 스위칭 및 SCTE-35 광고 메시지와 같이 UDP 출력에 구현할 수 있는 일반 채널 기능이 포함될 수 있습니다.

**프로그램**

채널은 MediaLive 프로그램에 연결됩니다.

이 프로그램은 이 프로그램 비디오의 비트레이트에 대한 정보를 제공합니다. 각 프로그램은 고정 비디오 비트레이트 또는 가변 비디오 비트레이트를 가질 수 있습니다. 가변 비디오 비트레이트의 경우, 멀티플렉스가 모든 프로그램의 요구에 기초하여 해당 프로그램의 비트레이트를 할당합니다.

**멀티플렉스 **

각 프로그램은 멀티플렉스에 연결됩니다. 멀티플렉스는 최대 20개의 프로그램을 포함할 수 있습니다.

MediaLive 멀티플렉스는 전체 MPTS의 비트레이트를 포함하여 MPTS에 대한 구성 정보를 제공합니다.

**멀티플렉스 시작**

준비가 되면 멀티플렉스와 채널을 시작합니다. (프로그램은 시작하지 않습니다.) 

MPTS는 RTP 출력입니다. MediaLive는 MPTS를 생성하는 MediaLive와 연결된 계정 AWS Elemental MediaConnect 에서 MPTS를 생성하고에 전달합니다.는 RTP 프로토콜을 사용하는 권한이 있는 소스로 MediaLive의 출력을 AWS Elemental MediaConnect 자동으로 설정합니다. 이 권한이 부여된 소스를 설정하기 위해 어떤 단계도 수행할 필요가 없습니다.

MPTS 배포를 완료하려면 MediaConnect 운영자가 권한이 부여된 소스를 사용하는 흐름을 생성해야 합니다. 흐름은 모든 프로토콜이 될 수 있으며 RTP일 필요는 없습니다.

멀티플렉스 시작하기에 대한 자세한 내용은 [멀티플렉스 시작, 일시 중지 또는 중지](start-pause-stop-multiplex.md)를 참조하세요. 권한이 있는 소스에 대한 자세한 내용은 *AWS Elemental MediaConnect 사용 설명서*의 [흐름 생성](https://docs.aws.amazon.com/mediaconnect/latest/ug/flows-create.html)을 참조하세요.

# 멀티플렉스에 대한 제한 사항
<a name="mpts-limits"></a>

다음은 멀티플렉스와 관련된 제한 사항을 요약한 것입니다:
+ 생성할 수 있는 멀티플렉스 수에 대한 서비스 할당량이 있습니다. 자세한 내용은 [MediaLive의 할당량](limits.md) 단원을 참조하십시오.
+ 멀티플렉스에는 다음 제한 사항이 적용됩니다.
  + 각 멀티플렉스는 하나의 MPTS만 생성합니다. MPTS에는 두 개의 파이프라인이 있으므로 두 개의 대상으로 전송됩니다.
  + 모든 멀티플렉스 출력에는 비디오가 포함되어야 합니다.
+ 프로그램에는 다음 제한 사항이 적용됩니다.
  + 멀티플렉스의 각 프로그램은 단일 용도입니다. 하나의 멀티플렉스에만 연결되며 해당 멀티플렉스에만 사용할 수 있습니다.
+ 멀티플렉스의 채널에는 다음 제한 사항이 적용됩니다.
  + 각 채널은 단일 용도입니다. 멀티플렉스의 한 프로그램에만 연결할 수 있으며 해당 멀티플렉스에만 사용할 수 있습니다.
  + 각 채널에는 멀티플렉스 유형의 출력 그룹 하나만 포함되어 있습니다. 다른 유형의 출력 그룹은 포함할 수 없습니다.

# 멀티플렉스 설정
<a name="setting-up-multiplex"></a>

MPTS와 관련하여 MediaLive 멀티플렉스, MediaLive 프로그램, MediaLive 채널(및 연결된 MediaLive 입력)의 3가지 구성 요소가 있으며, 이러한 구성 요소를 다음 순서로 생성해야 합니다.
+ MediaLive 멀티플렉스를 생성합니다.
+ 해당 멀티플렉스에서 프로그램을 생성합니다. 프로그램은 자체적으로 존재할 수 없으며, 항상 멀티플렉스 내에 있습니다.
+ 하나의 채널을 생성하고 이 프로그램에 연결합니다. 멀티플렉스 채널은 자체적으로 존재할 수 없으며, 항상 프로그램 내에 있습니다.

## 가용 영역 계획
<a name="plan-multiplex-step.title"></a>

multiplex. AWS Elemental MediaLive runs에 대한 두 개의 AWS 가용 영역을 식별합니다.이 두 영역의 멀티플렉스에 대한 파이프라인을 실행합니다. 아래 지침을 따르세요.
+ 멀티플렉스에 MediaConnect 입력을 포함하려고 하며 해당 입력이 이미 있는 경우 입력 흐름의 리전 및 가용 영역을 기록해 둡니다. 아래 단계에서는 동일한 리전과 가용 영역을 사용하도록 멀티플렉스를 설정합니다.
+ 멀티플렉스에 MediaConnect 입력을 포함하려고 하며 해당 입력이 아직 없는 경우 리전 및 가용 영역을 선택합니다. 흐름과 멀티플렉스는 동일한 리전과 가용 영역을 사용해야 합니다.
+ 멀티플렉스에 MediaConnect 입력을 포함하지 않으려는 경우 멀티플렉스의 두 파이프라인에 대한 리전 및 가용 영역을 선택합니다.

## 멀티플렉스 생성
<a name="create-multiplex-step.title"></a>

 멀티플렉스를 생성합니다. 지정한 리전 및 가용 영역에 멀티플렉스를 생성해야 합니다. 자세한 내용은 [멀티플렉스 및 프로그램 생성](multiplex-create.md) 단원을 참조하십시오.

## 입력 생성
<a name="create-multiplex-inputs-step.title"></a>

생성할 채널에 대한 입력을 생성해야 합니다. 다른 채널과 마찬가지로 각 채널을 생성하기 전에 입력을 생성해야 합니다.
+ 일반적인 [입력 생성](create-input.md) 절차를 따르십시오.
+ 멀티플렉스에서 사용되는 채널에 대한 입력은 MP4 입력 또는 MediaConnect 입력이 될 수 있습니다.
+ MediaConnect 입력의 경우 다음 규칙을 따르세요.
  + MediaConnect 입력의 흐름은 1단계에서 지정한 리전과 영역을 사용해야 합니다.
  + 모든 MediaConnect 입력이 이러한 두 영역을 동일하게 사용해야 합니다.

## 프로그램 생성
<a name="create-multiplex-programs-step.title"></a>

멀티플렉스에 추가할 프로그램을 생성합니다. 자세한 내용은 [멀티플렉스 및 프로그램 생성](multiplex-create.md) 단원을 참조하십시오. 멀티플렉스당 최대 20개의 프로그램을 추가할 수 있습니다. 멀티플렉스가 이미 존재해야 합니다.

## 채널 생성
<a name="create-multiplex-channels-step"></a>

각 프로그램에 대한 채널을 생성합니다. 프로그램이 이미 존재해야 합니다.

콘솔을 사용하여 프로그램에 대한 채널을 생성하는 방법에는 두 가지가 있습니다.
+ **Program(프로그램)** 세부 정보 페이지에서. 각 프로그램을 생성하면 프로그램에 대한 채널을 즉시 생성할 수 있는 링크를 포함하여 프로그램에 대한 세부 정보가 나타납니다. 이 링크를 선택하면 **Create channel(채널 생성)** 페이지가 나타나며, 멀티플렉스에서 사용되는 채널에 적용할 수 있는 값으로 여러 필드가 이미 설정되어 있습니다. MediaLive에서 기본으로 설정되는 필드에 대한 요약 정보는 [제한 사항](#multiplex-restrictions) 섹션을 참조하세요.
+ 탐색 창에서. 탐색 창에서 **Channel(채널)**을 선택하여 일반적인 방법으로 채널을 생성할 수 있습니다. 일부 필드 설정에 대한 자세한 내용은 [제한 사항](#multiplex-restrictions) 단원을 참조하십시오.

채널 필드 작성에 대한 자세한 내용은 [채널 처음부터 새로 생성](creating-channel-scratch.md) 단원을 참조하십시오.

### 제한 사항
<a name="multiplex-restrictions"></a>

멀티플렉스에서 사용되는 채널의 구성에는 몇 가지 제한이 있습니다.

**출력 그룹에서의 제한 사항 **

채널에는 **멀티플렉스** 유형의 출력 그룹 하나만 포함될 수 있습니다. 이 유형은 UDP 출력 그룹의 규칙을 따르며, 하나의 출력만 포함할 수 있습니다.

**출력에서의 제한 사항 **

출력 필드에는 다음 제한이 적용됩니다.


****  

| Field |  값 | 
| --- | --- | 
| Multiplex destination(멀티플렉스 대상)의 Multiplex program(멀티플렉스 프로그램) 필드 | 목록에서 이 채널이 속한 멀티플렉스 프로그램을 선택합니다. | 
| 스트림 설정에서 비디오의 경우 | 출력에는 비디오 자산이 하나만 포함될 수 있습니다. | 
| 스트림 설정에서 오디오의 경우 | 출력에는 0개 이상의 오디오 자산이 포함될 수 있습니다. | 
| 스트림 설정에서 캡션의 경우 | 출력에는 0개 이상의 캡션 자산이 포함될 수 있습니다. | 

**비디오에서의 제한 사항**

비디오의 필드에는 다음 규칙이 적용됩니다.


****  

| Field |  값 | 
| --- | --- | 
| Width(너비) 및 Height(높이)(해상도) | 너비와 높이 모두에 대한 값을 설정합니다. 너비는 최대 1920픽셀이 될 수 있습니다. 높이는 최대 1080픽셀이 될 수 있습니다. | 
| 코덱 설정 | 코덱을 선택합니다. 목록에는이 출력 유형이 지원하는 모든 코덱이 표시됩니다. | 
| Aspect Ratio(종횡비)의 PAR control(PAR 제어) 필드 | 값을 설정합니다. 이는 필수입니다. 소스의 종횡비를 따라 설정하지 마십시오. | 
| Rate control(속도 제어)의 Rate control mode(속도 제어 모드) 필드 | Multiplex(멀티플렉스)를 선택합니다. | 
| Rate control(속도 제어)의 버퍼 크기(Buffer size) 필드 | 비워 둡니다. | 
| Frame rate(프레임 속도)의 Framerate(프레임 속도) 필드 |  값을 설정합니다. 이는 필수입니다. 소스의 프레임 속도를 따라 설정하지 마십시오. 분자와 분모는 다음 범위의 십진수 값을 가져야 합니다. [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/ko_kr/medialive/latest/ug/setting-up-multiplex.html)  | 
| GOP structure(GOP 구조) |  **GOP size units(GOP 크기 단위)**에서 **FRAMES(프레임)**을 선택합니다. 그런 다음 **GOP structure(GOP 구조)**를 6 이상으로 설정합니다. 또는 **GOP size units(GOP 크기 단위)**에서 **SECONDS(초)**를 선택합니다. 그런 다음 **GOP structure(GOP 구조)**를 0.1 이상으로 설정합니다.  | 
| Codec details(코덱 세부 정보)의 Profile(프로필) 필드 |  코덱이 H.264인 경우 다음 프로파일 중 하나를 선택합니다. [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/ko_kr/medialive/latest/ug/setting-up-multiplex.html) 코덱이 H.265인 경우 다음 프로파일 중 하나를 선택합니다. [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/ko_kr/medialive/latest/ug/setting-up-multiplex.html)  | 

**제한되지 않는 기능**

채널에는 일반 채널에서 설정하는 것과 같은 방식으로 설정할 수 있는 몇 가지 기능이 있습니다.
+ 이 섹션의 앞 표에서 언급하지 않은 비디오 구성 필드의 경우 워크플로우에 맞게 필드를 설정할 수 있습니다.
+ 오디오의 경우 일반 채널의 UDP 출력 그룹에서 설정하는 것과 같이 설정할 수 있습니다.
+ 캡션의 경우 일반 채널의 UDP 출력 그룹에서 설정하는 것과 같이 설정할 수 있습니다. 특히 입력 캡션과 출력 캡션이 UDP 출력 그룹에 대한 규칙을 따르는지 확인합니다. [MediaLive에서 지원되는 캡션](supported-captions.md)을(를) 참조하세요.
+ 다른 기능의 경우 UDP 출력 그룹에 해당 기능을 사용할 수 있다면 멀티플렉스의 채널에 사용할 수 있습니다.

# 멀티플렉스 시작, 일시 중지 또는 중지
<a name="start-pause-stop-multiplex"></a>

실행 시간에 멀티플렉스에서 멀티플렉스와 채널을 모두 시작합니다. 멀티플렉스와 채널을 서로 독립적으로 중지할 수 있습니다. 프로그램은 시작하거나 중지하지 않습니다. (프로그램에 대해서는 생성과 삭제를 제외한 다른 작업을 수행할 수 없습니다.)

**Topics**
+ [이러한 작업의 요약](multiplex-start-stop-pause-summary.md)
+ [멀티플렉스 시작](start-multiplex.md)
+ [멀티플렉스의 활동 일시 중지](pause-multiplex.title.md)
+ [멀티플렉스의 활동 중지](stop-multiplex.title.md)

# 이러한 작업의 요약
<a name="multiplex-start-stop-pause-summary"></a>

다음 표에는 멀티플렉스, 프로그램 및 채널의 시작, 일시 중지 및 중지 기능이 요약되어 있습니다.


****  

| 아이템 | 작업 | Note | 
| --- | --- | --- | 
| 멀티플렉스 | 시작 | 멀티플렉스와 채널을 임의의 순서로 시작할 수 있습니다. | 
|  | Stop | 멀티플렉스를 중지하고 채널을 실행 상태로 둘 수 있습니다.그러나 작업상 멀티플렉스를 중지할 이유는 없습니다. 멀티플렉스를 중지하지 않고 편집할 수 있습니다. | 
|  | 일시 중지 | 멀티플렉스는 일시 중지할 수 없습니다. | 
| 프로그램 | 임의 | 프로그램은 시작하거나 중지하지 않습니다. | 
| 채널 | 시작 | 멀티플렉스를 시작하기 전을 포함하여 언제든지 멀티플렉스에서 사용되는 채널을 시작할 수 있습니다. | 
|  | Stop | 멀티플렉스를 중지하지 않고 채널을 중지할 수 있습니다. 채널을 편집하려면 채널을 중지해야 합니다. | 
|  | 일시 중지 | 멀티플렉스에서 사용되는 채널은 일시 중지할 수 없습니다. | 

# 멀티플렉스 시작
<a name="start-multiplex"></a>

MPTS 스트리밍을 시작하려면 멀티플렉스와 채널을 시작합니다. 채널을 시작한 다음 멀티플렉스를 시작할 수 있습니다. 또는 멀티플렉스를 시작한 다음 채널을 시작할 수 있습니다.

다중 입력 채널이 있는 경우 이러한 채널을 시작하고 다시 시작하는 방법에 대한 표준 권장 사항이 적용됩니다. 자세한 내용은 [다중 입력이 있는 채널 시작 및 재시작](ips-start-channel-multi-inputs.md) 단원을 참조하십시오.

**MPTS의 내용**

멀티플렉스와 채널을 시작한 후 MediaLive는 이러한 모든 구성 요소를 시작합니다. MediaLive는 두 개의 멀티플렉스 파이프라인을 생성하며, 각 파이프라인은 별도의 MPTS 자산을 생성합니다. MPTS에는 다음이 포함되어 있습니다.
+ SDT에는 각 프로그램에 대한 항목이 포함되어 있습니다.
+ PAT에는 MediaLive 채널이 연결된 각 프로그램에 대한 항목이 포함되어 있습니다.
+ 각 프로그램의 PMT에는 사용 중인 각 스트림에 대한 항목이 포함되어 있습니다. 프로그램을 생성할 때 MediaLive에서 가능한 모든 프로그램 스트림에 대한 PID를 할당합니다. 실행 시간에 PMT는 실제로 콘텐츠가 포함된 PID만 참조합니다.
+ 각 스트림에 대해 하나의 PID.

멀티플렉스가 실행되는 동안 프로그램 및 채널을 추가 또는 제거하거나 멀티플렉스가 실행되는 동안 채널을 수정하면 MediaLive에서 MPTS 테이블을 동적으로 수정합니다.

**인코딩**

MediaLive 멀티플렉스가 각 비디오 세그먼트에 비트레이트를 제공하기 위해 각 MediaLive 채널과 지속적으로 통신한다는 점을 제외하고 MediaLive는 일반적인 방식으로 각 채널의 콘텐츠를 인코딩합니다. MediaLive 멀티플렉스는 모든 채널의 출력으로부터 MPTS를 생성합니다.

**Distribution**

MPTS는 RTP 출력입니다. MediaLive는 MPTS를 생성 중인 MediaLive와 연결된 계정 AWS Elemental MediaConnect 에서 MPTS를 생성하고에 전달합니다.는 RTP 출력을 권한이 있는 소스로 AWS Elemental MediaConnect 자동 설정합니다. 이 권한이 부여된 소스를 설정하기 위해 어떤 단계도 수행할 필요가 없습니다. 그러나 MPTS 배포를 완료하려면 권한이 부여된 소스를 사용하는 흐름을 생성해야 합니다.

권한 부여 이름에는 MediaConnect 사용자가 쉽게 식별할 수 있도록 “multiplex” 문자열과 멀티플렉스 ID가 포함됩니다.

권한이 있는 소스에 대한 자세한 내용은 *AWS Elemental MediaConnect 사용 설명서*의 [흐름 생성](https://docs.aws.amazon.com/mediaconnect/latest/ug/flows-create.html)을 참조하세요.

# 멀티플렉스의 활동 일시 중지
<a name="pause-multiplex.title"></a>

멀티플렉스는 일시 중지할 수 없습니다. 중지만 가능합니다. 멀티플렉스에 사용되는 채널도 일시 중지할 수 없습니다. 일반 채널을 일시 중지할 수 있는 경우에도 이 규칙이 적용됩니다.

# 멀티플렉스의 활동 중지
<a name="stop-multiplex.title"></a>

멀티플렉스 또는 채널을 중지할 수 있습니다.

## 멀티플렉스 중지
<a name="multiplex-stop"></a>

일반적으로 멀티플렉스가 프로덕션 환경에 있으면 멀티플렉스를 중지하여 삭제할 수 있습니다. **Maximum Video Buffer Delay(최대 비디오 버퍼 지연)** 필드를 수정하는 경우를 제외하고 멀티플렉스를 수정하기 위해 중지할 필요가 없습니다.

멀티플렉스를 중지하면 채널이 계속 실행되지만 MPTS에 대한 출력이 아니므로 출력이 대상으로 이동하지 않습니다.

멀티플렉스를 중지하면 멀티플렉스에 대한 요금 발생이 중지됩니다. 그러나 멀티플렉스의 채널을 중지하지 않는 한 이러한 채널에 대한 요금은 여전히 발생합니다.

**멀티플렉스를 중지하려면**

1. MediaLive 콘솔([https://console.aws.amazon.com/medialive/](https://console.aws.amazon.com/medialive/))을 엽니다.

1. 탐색 창에서 **Multiplexes(멀티플렉스)**를 선택한 다음 중지할 멀티플렉스를 선택합니다.

1. **Details(세부 정보)** 창에서 **Multiplex actions(멀티플렉스 작업)**를 선택한 다음 **Stop multiplex(멀티플렉스 중지)**를 선택합니다. 프로그램이 있고 해당 프로그램에 실행 중인 채널이 있는 경우 채널은 계속 실행되지만 출력이 대상으로 이동하지 않습니다.

## 멀티플렉스의 채널 중지
<a name="multiplex-channel-stopping"></a>

구성을 변경하거나 삭제하려면 채널을 중지해야 합니다.

채널을 중지하면 멀티플렉스가 계속 실행됩니다. MediaLive는 PMT를 수정하여 연결된 프로그램의 PAT를 제거합니다.

채널을 중지하면 채널에 대한 요금 발생이 중지됩니다. 그러나 멀티플렉스를 중지하지 않는 한 멀티플렉스에 대한 요금은 여전히 발생합니다. 실행 중인 멀티플렉스에 대한 요금을 검토해야 합니다. 멀티플렉스를 중지하는 데 큰 이득이 없다고 생각할 수도 있습니다.

**채널을 중지하려면**

1. MediaLive 콘솔([https://console.aws.amazon.com/medialive/](https://console.aws.amazon.com/medialive/))을 엽니다.

1. 탐색 창에서 **Multiplexes(멀티플렉스)**를 선택한 다음 채널의 프로그램을 선택합니다.

1. **Programs(프로그램)** 창에서 하나 이상의 프로그램을 선택하고 **Multiplex actions(멀티플렉스 작업)**를 선택한 다음 **Stop channel(채널 중지)**을 선택합니다.

일반 채널을 중지하는 것과 같은 방법으로 멀티플렉스에서 채널을 중지할 수도 있습니다. 자세한 내용은 [채널 시작, 중지, 일시 중지](starting-stopping-deleting-a-channel.md) 단원을 참조하십시오.