

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

# RTMP 출력 그룹 생성
<a name="creating-rtmp-output-group"></a>

[채널 관련 워크플로를 계획](identify-downstream-system.md)할 때 RTMP 출력 그룹의 포함 여부를 결정했을 수 있습니다.

1. **채널 생성** 페이지의 **출력 그룹**에서 **추가**를 선택합니다.

1. **출력 그룹 추가** 섹션에서 **RTMP**를 선택한 다음 **확인**을 선택합니다. 추가 섹션이 나타납니다.
   + **RTMP 설정** – 이 섹션에는 [연결 구성](rtmp-connection.md) 관련 필드, [복원력](rtmp-other.md) 관련 필드, [캡션](rtmp-other.md) 관련 필드가 포함됩니다.
   + **RTMP 출력** – 이 섹션에는 기본적으로 추가되는 단일 출력이 표시됩니다. RTMP 출력에는 하나의 출력만 포함될 수 있으므로 **출력 추가**를 클릭하지 마십시오.

1. **RTMP 출력**에서 **설정** 링크를 선택하여 출력에 대한 섹션을 봅니다.
   + **RTMP 대상** – 이 섹션에는 [출력 대상](rtmp-destinations.md) 관련 필드가 포함됩니다.
   + **출력 설정** – 이 섹션에는 [연결 구성](rtmp-connection.md) 관련 필드가 포함됩니다.
   + **스트림 설정** –이 섹션에는 [출력 스트림](rtmp-streams.md)(비디오, 오디오 및 캡션)에 대한 필드가 포함되어 있습니다.

1. (선택 사항) 출력 그룹 및 출력의 이름을 입력합니다.
   + **RTMP 설정**에서 **이름**에 출력 그룹의 이름을 입력합니다. 이 이름은 MediaLive 내부용이며 출력에는 표시되지 않습니다. 예를 들어 **Sports Game**입니다.
   + **RTMP 출력**의 **출력 설정**에서 **출력 이름**에 출력의 이름을 입력합니다. 이 이름은 MediaLive 내부용이며 출력에는 표시되지 않습니다.

1. 다른 필드를 작성하려면 이 절차 다음에 나열된 항목을 참조하십시오.

1. 이 출력 그룹과 단일 출력 설정을 완료한 후 계획에 필요한 경우 다른 출력 그룹(모든 유형)을 생성할 수 있습니다. 필요 없는 경우 [채널 저장](creating-a-channel-step9.md)으로 이동합니다.

**Topics**
+ [출력 대상에 대한 필드](rtmp-destinations.md)
+ [RTMP 연결에 대한 필드](rtmp-connection.md)
+ [비디오, 오디오 및 캡션 스트림(인코딩)에 대한 필드](rtmp-streams.md)
+ [기타 필드](rtmp-other.md)

# 출력 대상에 대한 필드
<a name="rtmp-destinations"></a>

다음은 RTMP 출력 파일(대상)의 위치와 이름을 구성하기 위한 필드입니다.
+ **출력** – **RTMP 대상** 섹션

**출력 대상을 지정하려면**

1. RTMP 서버의 운영자와 [요구 사항에 대해 논의할](origin-server-rtmp.md) 때 다음 정보를 확인한 상태여야 합니다.
   + RTMP 또는 RTMPS 중 MediaLive에서 사용할 프로토콜.
   + IP 주소
   + 포트 번호.
   + 애플리케이션 이름. *앱 이름*이라고도 합니다.
   + 스트림 이름. *애플리케이션 인스턴스*, *앱 인스턴스* 또는 *스트림 키*라고도 합니다.

     운영자는 애플리케이션 이름과 스트림 이름을 별도의 데이터 조각으로 제공할 수 있습니다. 아니면 형식 **string/string**을(를) 통해 전체 경로를 제공할 수도 있습니다. 이 경우, 첫 번째 문자열은 애플리케이션 이름이고 두 번째 문자열은 스트림 이름입니다.
   + 다운스트림 시스템에 인증 요청이 필요한 경우 서버에 액세스할 사용자 이름 및 암호입니다.

   다음은 운영자가 제공하는 정보의 예시입니다.

   `rtmp://203.0.113.17:80/xyz/ywq7b`

   여기서 `xyz`은(는) 애플리케이션 이름이고 `ywq7b`은(는) 스트림 이름입니다.

1. 해당 필드에 대상의 다른 부분을 입력합니다.    
[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/ko_kr/medialive/latest/ug/rtmp-destinations.html)

1. 서버에서 사용자 이름과 암호를 제공한 경우 **자격 증명** 섹션을 작성합니다. 암호에 AWS Systems Manager 파라미터 스토어에 저장된 암호의 이름을 입력합니다. 암호를 직접 입력하지 마십시오. 자세한 내용은 [AWS Systems Manager 암호 파라미터 요구 사항](requirements-for-EC2.md) 단원을 참조하십시오.

# RTMP 연결에 대한 필드
<a name="rtmp-connection"></a>

다음은 재연결 시도에 대한 로직을 구성하기 위한 필드입니다.
+ **RTMP 설정** – **인증 체계**
+ **RTMP 설정** – **추가 설정** – **캐시 길이**
+ **RTMP 설정** – **추가 설정** – **재시작 지연**
+ **RTMP 설정** – **추가 설정** – **캐시 전체 동작**
+ **RTMP 출력** – **출력 설정** – **연결 재시도 간격**
+ **RTMP 출력** – **출력 설정** – **재시도 횟수**
+ **RTMP 출력** – **출력 설정** – **추가 설정** – **인증서 모드**

**대상에 대한 보안(RTMPS) 연결을 구성하려면**

1. **인증 체계** – 체계 유형을 지정합니다. 일반적으로 **Common**을 선택하며, 다운스트림 시스템 담당자의 지시가 있는 경우에만 **Akamai**를 선택합니다.

1. **인증서 모드**에서 다운스트림 시스템에 필요한 옵션을 선택합니다.

   RTMP를 통해 연결하는 경우, MediaLive에서는 이 두 필드를 모두 무시합니다.

**다시 연결하도록 구성하려면**

RTMP 서버와의 연결이 중단될 것 같을 때 MediaLive의 작동 방식을 제어하는 몇 가지 필드가 있습니다.
+ **캐시 길이**는 RTMP 서버가 응답할 때까지 기다리면서 메모리에서 출력을 유지하는 시간 길이를 지정합니다.
+ **캐시 전체 동작**은 이 시간이 만료될 경우 연결을 즉시 끊을지 아니면 5분을 기다릴지 지정합니다.
+ MediaLive 연결이 끊어지면 **재시작 지연**은 재연결을 시도하기 전에 얼마 동안 기다릴지 시간을 지정합니다.
+ MediaLive가 재연결을 시도할 때 **연결 재시도 간격**은 얼마나 자주 시도할지를 지정합니다. **재시도 횟수**는 재시도 횟수를 지정합니다. 재시도가 만료되면 이 출력이 중지됩니다. 단일 출력의 연결이 끊어지기 때문에 채널이 중지됩니다.

# 비디오, 오디오 및 캡션 스트림(인코딩)에 대한 필드
<a name="rtmp-streams"></a>

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

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

# 기타 필드
<a name="rtmp-other"></a>

다음은 RTMP 출력의 복원력 구현과 관련된 필드입니다.
+ **RTMP 설정** - **입력 손실 작업** - MediaLive 콘솔의 필드에 대한 자세한 내용은 필드 옆의 **정보** 링크를 선택합니다. 자세한 내용은 [비디오 입력 손실 처리](feature-input-loss.md) 단원을 참조하십시오.

다음은 RTMP 출력의 캡션 구현과 관련된 필드입니다.
+ **RTMP 설정** – **캡션 데이터** – 하나 이상의 출력에서 소스 캡션 형식이 **임베디드**이고 출력 형식이 **RTMP CaptionInfo**인 캡션을 포함되는 경우에만 이 필드를 작성합니다. 출력에 캡션이 없으면 이 필드의 값이 무시됩니다.

  캡션 설정에 대한 자세한 내용은 [채널에 캡션 포함](captions.md) 단원을 참조하십시오.