스트림 섹션
다음은 출력의 비디오, 오디오 및 캡션 스트림(인코딩)의 인코딩과 관련된 필드입니다.
-
스트림 설정 섹션
인코딩 생성에 대한 자세한 내용은 다음 섹션을 참조하세요.
비디오 인코딩 및 오디오 전용 인코딩 패키징
MediaLive는 각 출력 내에서 인코딩 패키징을 다음과 같이 처리합니다.
-
출력에 비디오와 오디오(및 선택적으로 캡션)가 모두 포함된 경우 오디오 변환은
program audio
로 표시됩니다. -
출력에 비디오가 포함되어 있지 않으면 오디오 변환은
audio only
으로 표시되고 각 오디오 인코딩은ALTERNATE_AUDIO_NOT_AUTO_SELECT
로 표시됩니다.
비디오의 너비 및 높이 설정
이 단원에서는 스트림 설정, 비디오의 필드를 설명합니다.
너비 및 높이 값을 지정해야 합니다. MediaPackage 출력 그룹은 소스 비디오의 너비와 높이를 사용하기 위해 이러한 필드를 비워 두는 것을 지원하지 않습니다.
비디오의 종횡비 설정
이 단원에서는 스트림 설정, 비디오, 종횡비의 필드를 설명합니다.
PAR 제어를 SPECIFIED
로 설정해야 합니다. MediaPackage 출력 그룹은 소스 비디오를 따르도록 출력의 종횡비를 설정하는 것을 지원하지 않습니다. SPECIFIED
을 선택하는 경우 PAR 분자 및 PAR 분모를 작성해야 합니다. AFD 필드를 원하는 대로 설정할 수 있습니다.
비디오의 프레임 속도 설정
이 단원에서는 스트림 설정, 비디오, 프레임 속도의 필드를 설명합니다.
프레임 속도 제어를 SPECIFIED
로 설정해야 합니다. MediaPackage 출력 그룹은 소스 비디오를 따르도록 출력의 프레임 속도를 설정하는 것을 지원하지 않습니다. SPECIFIED
를 선택하는 경우 프레임 속도 분자 및 프레임 속도 분모를 작성해야 합니다. 스캔 유형을 원하는 대로 설정할 수 있습니다. 스캔 유형은 프레임 속도와 직접적인 관련이 없습니다.
GOP 및 세그먼트 설정
이 단원에서는 스트림 설정, 비디오, 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초).
기타 인코딩 필드
각 인코딩 유형의 필드에 대한 자세한 내용은 다음 단원을 참조하십시오.