

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

# MediaLive 워크플로 마법사 사용
<a name="wizard"></a>

AWS Elemental MediaLive 워크플로 마법사를 사용하면 MediaLive 채널을 빠르게 시작하고 실행할 수 있습니다. 마법사는 채널과 입력을 생성합니다(아직 존재하지 않는 경우). 그러나 다른 서비스(예:의 채널)에서도 관련 리소스를 생성합니다 AWS Elemental MediaPackage. 따라서 MediaLive 부분뿐만 아니라 전체 워크플로에도 도움이 됩니다.

**Topics**
+ [워크플로 마법사 정보](wizard-about.md)
+ [워크플로 마법사 사용](wizard-procedure.md)
+ [다음 단계 - 초보 사용자](wizard-next-step-novice.md)
+ [다음 단계 - 숙련된 비디오 사용자](wizard-next-step-experienced.md)

# 워크플로 마법사 정보
<a name="wizard-about"></a>

## 지원되는 입력
<a name="wizard-inputs"></a>

워크플로 마법사를 사용하려면 다음 중 하나에서 단일 소스를 수집해야 합니다.
+ 플로우 인 AWS Elemental MediaConnect.
+  AWS Elemental Link 하드웨어 디바이스의 콘텐츠입니다.
+ 휴대폰 또는 웹캠의 콘텐츠 소스는 RTMP 프로토콜을 사용하여 전달됩니다.
+ Amazon S3 또는 HTTP 서버에 저장된 MP4 파일

## 지원되는 출력
<a name="wizard-outputs"></a>

워크플로 마법사를 사용하면 소스에서 비디오 자산 하나와 오디오 자산 하나를 추출하여 다음 출력 유형 중 하나 이상으로 변환할 수 있습니다.
+ Amazon CloudFront로 전송하기 위해 AWS Elemental MediaPackage 채널로 전송할 출력입니다. CloudFront는 최종 사용자에게 콘텐츠를 배포합니다.
+ CloudFront로 전송하기 위해 AWS Elemental MediaStore 컨테이너로 전송할 출력입니다. CloudFront는 최종 사용자에게 콘텐츠를 배포합니다.
+ Facebook, Twitch 또는 YouTube로 전송할 출력

## 로우 터치 설정
<a name="wizard-low-touch"></a>

워크플로 마법사는 업스트림 시스템에서 가능한 한 많은 설정을 자동으로 수행합니다. 예를 들어 소스가 MediaConnect에 있지만 흐름을 생성하지 않았을 수 있습니다. 이 경우 워크플로 마법사가 자동으로 흐름을 생성합니다.

또한 워크플로 마법사는 다운스트림 시스템에서 가능한 한 많은 설정을 자동으로 수행합니다. 예를 들어 MediaPackage로 전송하려 하지만 MediaPackage 채널을 생성하지 않았고 CloudFront를 설정하지 않았을 수 있습니다. 이 경우 워크플로 마법사가 해당 서비스에서 설정을 수행합니다.

워크플로 마법사는 이러한 리소스를 생성할 때 기존 리소스를 사용하는 대신 사용하는 경우에 가장 잘 작동합니다.

# 워크플로 마법사 사용
<a name="wizard-procedure"></a>

## 워크플로 생성
<a name="wizard-create"></a>

1. 필요한 출력 유형을 결정합니다.

   Facebook, Twitch 또는 YouTube로 전송하지 않는 경우 MediaPackage 또는 MediaStore MediaStore를 사용할지 여부를 결정하는 것이 가장 중요합니다. 출력을 다시 패키징하려는 경우 [MediaPackage](https://aws.amazon.com/mediapackage/)를 선택합니다. 재패키징에 대해 모르고 필요하지 않다고 판단하는 경우 [MediaStore](https://aws.amazon.com/mediastore/)를 선택할 수 있습니다. 잘못 결정한 경우 나중에 언제든지 워크플로를 수정할 수 있습니다.

1. 가지고 있는 소스 유형을 결정합니다. 필요한 경우 소스 제공자에게 문의하세요.

1. 소스가 RTMP 프로토콜을 사용하는 경우 일반 MediaLive 콘솔을 사용하여 입력 보안 그룹을 설정해야 합니다. [입력 보안 그룹 작업](working-with-input-security-groups.md)을(를) 참조하세요.

1. 사용자가 워크플로를 생성하고 실행할 수 있도록 사용자가 보유해야 하는 IAM 권한을 설정했는지 확인합니다. [사용자를 위한 IAM 권한 설정](setting-up-for-production.md) 섹션, 그리고 특히 [참조: 관리자가 아닌 사용자 액세스 요구 사항 요약](setup-users-step-1-summary.md) 섹션을 참조하세요.

1. 에 로그인 AWS Management Console 하고 [https://console.aws.amazon.com/medialive/](https://console.aws.amazon.com/medialive/) MediaLive 콘솔을 엽니다.

1. 탐색 창에서 **워크플로 마법사**를 선택합니다. 워크플로 마법사의 단계대로 진행합니다.

1. 페이지에서 **생성**을 선택하면 워크플로에 대한 세부 정보가 표시됩니다. 워크플로 마법사에 포함된 각 리소스에 대한 카드가 나타납니다.

   워크플로 마법사는 CloudFormation 스택을 생성합니다. 해당 스택을 CloudFormation 실행하여 다른 모든 리소스를 생성합니다.
   + MediaLive 입력 1개
   + MediaLive 채널 1개
   + 생성한 워크플로와 관련된 모든 AWS 서비스의 모든 리소스입니다. 워크플로에는 MediaPackage, MediaStore 및 CloudFront가 포함될 수 있습니다.

1. 리소스가 모두 생성되면 워크플로의 세부 정보 페이지에서 **워크플로 시작**을 선택할 수 있습니다. 마법사가 채널을 시작합니다. 또한 마법사는 MediaConnect 흐름이 있는 경우 MediaConnect 흐름을 시작합니다.

## 워크플로 수정
<a name="wizard-modify"></a>

워크플로 마법사를 사용하여 기존 워크플로를 수정할 수 없습니다. 변경에 대한 제안은 [다음 단계 - 초보 사용자](wizard-next-step-novice.md) 및 [다음 단계 - 숙련된 비디오 사용자](wizard-next-step-experienced.md) 섹션을 참조하세요.

## 워크플로 삭제
<a name="wizard-delete"></a>

워크플로는 삭제할 수 있습니다. MediaLive는 다음과 같이 워크플로에 속하는 리소스를 처리합니다.
+ 항상 채널을 삭제합니다.
+ 항상 CloudFormation 스택을 삭제합니다.
+ 워크플로 마법사가 입력을 생성한 경우 입력을 삭제합니다. 입력이 이미 있는 경우에는 입력을 삭제하지 않습니다.
+ 워크플로 마법사가 흐름을 생성한 경우 MediaConnect 입력에 연결된 흐름(있는 경우)을 삭제합니다.
+ MediaPackage 채널(있는 경우)과 해당 엔드포인트를 삭제합니다.
+ MediaStore 컨테이너가 있고 워크플로 마법사가 컨테이너를 생성한 경우 MediaStore 컨테이너를 삭제하려고 시도합니다. 컨테이너에 객체가 있는 경우(이 워크플로에 연결되지 않은 객체 포함) 삭제가 실패합니다.
+ 워크플로 마법사가 CloudFront 배포를 생성한 경우 CloudFront 배포를 삭제합니다.

# 다음 단계 - 초보 사용자
<a name="wizard-next-step-novice"></a>

비디오 스트리밍을 처음 접하고 요구 사항이 매우 적당하다면 워크플로 마법사에 구현되어 있는 필요한 모든 기능과 **워크플로 세부 정보** 페이지에서 필요한 모니터링 세부 정보 및 런타임 제어를 사용할 수 있습니다.

하지만 원하는 경우 일반 MediaLive 콘솔을 사용하여 채널에 더 많은 기능을 추가할 수 있습니다. 예를 들어 출력에 캡션을 추가할 수 있습니다(소스에 캡션이 포함되어 있다고 가정). 채널 수정에 대한 내용은 [채널 편집 및 삭제](editing-deleting-channel.md) 섹션을 참조하세요.

MediaStore, MediaPackage 및 CloudFront가 포함된 워크플로를 생성한 경우 해당 서비스에 대한 사용 설명서를 읽어 해당 역할을 더 잘 이해하고, 추가할 수 있는 해당 서비스의 기능에 대한 정보를 확인해야 합니다.

또한 워크플로에서 발생하는 AWS 요금을 이해할 수 있도록 MediaLive 요금 및 기타 AWS 서비스에 대한 정보도 읽어야 합니다. MediaLive 요금에 대한 내용은 [MediaLive의 요금](pricing.md) 섹션을 참조하세요.

# 다음 단계 - 숙련된 비디오 사용자
<a name="wizard-next-step-experienced"></a>

비디오 스트리밍 및 다른 AWS 서비스에 대한 경험이 있는 경우 워크플로에 MediaLive 리소스와 다른 AWS 서비스의 리소스를 더 추가할 수 있습니다. 다음은 워크플로를 수정할 수 있는 몇 가지 방법입니다.
+  AWS 콘솔 또는 AWS SDK를 사용하여 각 서비스를 사용할 수 있습니다. 예를 들어 MediaLive 콘솔을 사용하여 채널에 MediaLive 입력을 더 추가할 수 있습니다. 또는 AWS CLI를 사용하여 MediaStore 컨테이너를 생성한 다음 해당 컨테이너를 대상으로 사용하는 새 MediaLive 출력을 채널에 생성할 수 있습니다.
+  CloudFormation 를 사용하여 CloudFormation 스택을 수정하고에서 생성할에 더 많은 리소스를 포함할 수 CloudFormation 있습니다. 예를 들어 MediaLive 입력을 더 생성하고 연결할 수 있습니다. 또는 워크플로에 AWS Lambda 함수를 추가할 수 있습니다. 자세한 내용을 알아보려면 MediaLive 콘솔에 워크플로의 세부 정보 페이지를 표시한 다음 적절한 링크를 선택하세요.
+ Media Services Application Mapper(MSAM)를 사용하여 리소스를 모니터링할 수 있습니다. 자세한 내용을 알아보려면 MediaLive 콘솔에 워크플로의 세부 정보 페이지를 표시한 다음 적절한 링크를 선택하세요.

MediaStore, MediaPackage 및 CloudFront가 포함된 워크플로를 생성한 경우 해당 서비스에 대한 사용 설명서를 읽어 해당 역할을 더 잘 이해하고, 추가할 수 있는 해당 서비스의 기능에 대한 정보를 확인해야 합니다.

또한 워크플로에서 발생하는 AWS 요금을 이해할 수 있도록 MediaLive 요금 및 기타 AWS 서비스에 대한 정보도 읽어야 합니다. MediaLive 요금에 대한 내용은 [MediaLive의 요금](pricing.md) 섹션을 참조하세요.