

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

# 스트림 섹션
<a name="mediapackage-encode-packaging"></a>

다음은 출력의 비디오, 오디오 및 캡션 스트림(인코딩)의 인코딩과 관련된 필드입니다.
+ **스트림 설정** 섹션

인코딩 생성에 대한 자세한 내용은 다음 섹션을 참조하세요.
+ [비디오 인코딩 설정](creating-a-channel-step6.md)
+ [오디오 인코딩 설정](creating-a-channel-step7.md)
+  [캡션 인코딩 설정](creating-a-channel-step8.md)

## 비디오 인코딩 및 오디오 전용 인코딩 패키징
<a name="mediapackage-audio-rendition-handling"></a>

MediaLive는 각 출력 내에서 인코딩 패키징을 다음과 같이 처리합니다.
+ 출력에 비디오와 오디오(및 선택적으로 캡션)가 모두 포함된 경우 오디오 변환은 **program audio**로 표시됩니다.
+ 출력에 비디오가 포함되어 있지 않으면 오디오 변환은 **audio only**으로 표시되고 각 오디오 인코딩은 **ALTERNATE\_AUDIO\_NOT\_AUTO\_SELECT**로 표시됩니다.

## 비디오의 너비 및 높이 설정
<a name="mediapackage-width-height"></a>

이 단원에서는 **스트림 설정**, **비디오**의 필드를 설명합니다.

**너비** 및 **높이** 값을 지정해야 합니다. MediaPackage 출력 그룹은 소스 비디오의 너비와 높이를 사용하기 위해 이러한 필드를 비워 두는 것을 지원하지 않습니다.

## 비디오의 종횡비 설정
<a name="mediapackage-aspect-ratio"></a>

이 단원에서는 **스트림 설정**, **비디오**, **종횡비**의 필드를 설명합니다.

**PAR 제어**를 **SPECIFIED**로 설정해야 합니다. MediaPackage 출력 그룹은 소스 비디오를 따르도록 출력의 종횡비를 설정하는 것을 지원하지 않습니다. **SPECIFIED**을 선택하는 경우 **PAR 분자** 및 **PAR 분모**를 작성해야 합니다. **AFD** 필드를 원하는 대로 설정할 수 있습니다.

## 비디오의 프레임 속도 설정
<a name="mediapackage-framerate"></a>

이 단원에서는 **스트림 설정**, **비디오**, **프레임 속도**의 필드를 설명합니다.

**프레임 속도 제어**를 **SPECIFIED**로 설정해야 합니다. MediaPackage 출력 그룹은 소스 비디오를 따르도록 출력의 프레임 속도를 설정하는 것을 지원하지 않습니다. **SPECIFIED**를 선택하는 경우 **프레임 속도 분자** 및 **프레임 속도 분모**를 작성해야 합니다. 스캔 유형을 원하는 대로 설정할 수 있습니다. 스캔 유형은 프레임 속도와 직접적인 관련이 없습니다.

## GOP 및 세그먼트 설정
<a name="mediapackage-gop-segments"></a>

이 단원에서는 **스트림 설정**, **비디오**, **GOP 구조**의 필드를 설명합니다.

비디오의 경우 MediaLive의 출력의 세그먼트 크기가 MediaPackage에서 지정한 세그먼트 크기에 근접하도록 GOP 크기를 설정해야 합니다. 최종적으로 세그먼트 크기를 가져오기 위해 MediaLive와 MediaPackage는 함께 작동합니다. 로직은 다음과 같습니다.
+ MediaLive에서 사용자는 **GOP 크기** 필드와 **GOP 크기 단위** 필드를 지정합니다.
+ MediaLive는 **출력** 페이지의 **비디오** 섹션에서 지정한 프레임 속도를 고려하여 GOP 지속시간을 계산합니다.
+ MediaPackage에서 세그먼트 지속시간을 지정합니다. 항상 정수를 지정합니다. 이 세그먼트 지속시간은 *원하는* 최소 지속시간입니다.
+ MediaPackage는 MediaLive에서 비디오를 수신할 때 세그먼트에 전체 GOP 수를 맞추기 위해 세그먼트 지속시간을 어느 정도 수준으로 조정할지를 결정합니다. 세그먼트 지속시간은 상향 조정만 가능하고 하향 조정은 불가능합니다. 이렇게 조정된 세그먼트 지속시간은 MediaPackage에서 생성하는 매니페스트에 표시됩니다.

**예제 1**.

MediaLive에서 GOP 크기를 60프레임으로 설정한다고 가정합니다. 프레임 속도를 29.97로 설정합니다. 이 두 값에 따라 GOP 지속시간은 2.002초입니다.

MediaPackage에서 세그먼트 지속시간을 6초로 설정한다고 가정합니다. 이 세그먼트 지속시간은 *원하는* 최소 지속시간입니다.

MediaPackage는 MediaLive에서 비디오를 수신할 때 세그먼트에 전체 GOP 수를 맞추기 위해 세그먼트 지속시간을 어느 정도 수준으로 조정할지를 결정합니다. 이 경우 세그먼트 지속시간을 6.006초로 조정해야 합니다(GOP 3개, GOP당 길이 2.002초).

**예제 2**.

MediaLive에서 GOP 크기를 90프레임으로 설정한다고 가정합니다. 프레임 속도를 30으로 설정합니다. 이 두 값에 따라 GOP 지속시간은 3초입니다.

MediaPackage에서 세그먼트 지속시간을 4초로 설정한다고 가정합니다. 이 세그먼트 지속시간은 *원하는* 최소 지속시간입니다.

MediaPackage는 MediaLive에서 비디오를 수신할 때 세그먼트에 전체 GOP 수를 맞추기 위해 세그먼트 지속시간을 어느 정도 수준으로 조정할지를 결정합니다. 이 경우 세그먼트 지속시간을 6초로 조정해야 합니다(GOP 2개, GOP당 길이 3초).

## 기타 인코딩 필드
<a name="mediapackage-general-encode-settings"></a>

각 인코딩 유형의 필드에 대한 자세한 내용은 다음 단원을 참조하십시오.
+ [비디오 인코딩 설정](creating-a-channel-step6.md)
+ [오디오 인코딩 설정](creating-a-channel-step7.md)
+  [캡션 인코딩 설정](creating-a-channel-step8.md)