AWS Elemental MediaPackage에서 라이브 콘텐츠 전송 시작하기 - AWS Elemental MediaPackage

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

AWS Elemental MediaPackage에서 라이브 콘텐츠 전송 시작하기

이 시작하기 자습서에서는 AWS Elemental MediaPackage (MediaPackage) 콘솔을 사용하여 라이브 비디오 스트리밍을 위한 채널 및 엔드포인트를 생성하는 방법을 보여줍니다.

사전 조건

를 사용하려면 먼저 AWS 계정과 구성 요소에 액세스하고 구성 MediaPackage 요소를 보고 편집할 수 있는 적절한 권한이 MediaPackage필요합니다. 시스템 관리자가 설 MediaPackage정에서 단계를 완료한 후 이 자습서를 반환해야 합니다.

지원되는 실시간 입력 및 코드는 라이브 지원 코덱 및 입력 유형를 참조하십시오.

1단계: 액세스 MediaPackage

IAM 자격 증명을 사용하여 MediaPackage 콘솔에 로그인합니다.

https://console.aws.amazon.com/mediapackage/

2단계: 채널 생성

채널은의 첫 번째 구성 요소입니다 MediaPackage. 와 같은 인코더에서 들어오는 라이브 콘텐츠에 MediaPackage 대한에 대한 입력을 나타냅니다 AWS Elemental MediaLive.

MediaPackage 에서는 고객 데이터를 제공할 필요가 없습니다. 채널에는 고객 데이터를 제공해야 하는 필드가 없습니다.

채널 생성
  1. MediaPackage 채널 페이지에서 채널 생성을 선택합니다.

  2. ID에 채널을 설명하는 이름을 입력합니다(예: channelHLS1). ID는 채널의 기본 식별자이며 AWS 리전에서 해당 계정에만 고유하게 지정되어야 합니다. 지원되는 문자는 알파벳, 숫자, 밑줄(_) 및 대시(-)입니다. ID에 공백을 사용할 수 없습니다.

  3. 나머지 필드의 기본값을 유지하고 생성을 선택합니다.

    MediaPackage 에 새 채널의 세부 정보 페이지가 표시됩니다.

  4. 채널의 세부 정보 페이지에서 , URL 사용자 이름암호의 값을 기록해 둡니다. 입력 중복을 사용하는 경우 두 입력 모두에 대해이 정보가 필요합니다URLs. 채널로 스트림을 하나만 보내는 경우 두 입력 중 하나에 대한 정보를 기록할 수 있습니다URL.

    MediaPackage 는 채널을 생성할 때 웹DAV 사용자 이름과 암호를 안전하게 생성합니다. 이러한 자격 증명을 변경해야 할 경우 입력 URL에 대한 자격 증명 교체 단원을 참조하십시오.

    업스트림 인코더를 담당하는 사람에게 이 필드의 정보를 제공합니다. 인코더의 스트림 구성에서이 사람은 대상을 입력 로 URL입력하고 웹DAV 자격 증명을 채널의 사용자 이름 및 암호로 입력해야 합니다. 업스트림 인코더는 다이제스트 인증을 사용하고 웹DAV을 HTTPS로 푸시 MediaPackage하고 이러한 자격 증명을 포함해야 합니다. 입력 중복을 사용 중인 경우, 이 채널로의 입력 스트림의 인코더 설정이 동일해야 합니다. 입력 중복의 소스 스트림 설정에 대한 자세한 내용은 라이브 입력 중복 AWS Elemental MediaPackage 처리 흐름를 참조하십시오.

3단계: 엔드포인트 생성

엔드포인트는 채널에 연결되며 라이브 콘텐츠 출력을 나타냅니다. 채널 하나에 엔드포인트를 여러 개 연결할 수 있습니다. 각 엔드포인트는 플레이어와 다운스트림CDNs(예: Amazon CloudFront)에 재생할 콘텐츠에 대한 액세스 권한을 부여합니다.

MediaPackage 에서는 고객 데이터를 제공할 필요가 없습니다. 엔드포인트에는 고객 데이터를 제공해야 하는 필드가 없습니다.

엔드포인트를 만들려면
  1. 채널 페이지에서 엔드포인트를 연결할 채널을 선택합니다.

  2. 채널 세부 정보 페이지의 오리진 엔드포인트에서 엔드포인트 관리를 선택합니다.

  3. ID에 엔드포인트를 설명하는 이름을 입력합니다(예: HLSendpoint1). ID는 엔드포인트의 기본 식별자이며 AWS 리전에서 해당 계정에만 고유하게 지정되어야 합니다. 지원되는 문자는 알파벳, 숫자, 밑줄(_) 및 대시(-)입니다. ID에 공백을 사용할 수 없습니다.

  4. 나머지 필드의 기본값을 유지하고 저장을 선택합니다.

    MediaPackage 는 방금 생성한 엔드포인트를 포함하여 채널의 세부 정보 페이지를 표시합니다.

  5. 채널의 세부 정보 페이지에서 엔드포인트의 URL 필드에 값을 기록해 둡니다. 다운스트림 디바이스(CDN 또는 플레이어) 담당자에게이 정보를 제공합니다. 다운스트림 디바이스에서이 사용자는 요청 대상을 엔드포인트의 로 입력해야 합니다URL.

(선택 사항) 4단계: 활동 모니터링 MediaPackage

Amazon CloudWatch 을 사용하여 MediaPackage 수신 및 전송된 바이트 수, 응답 시간 및 요청 수와 같은 MediaPackage 활동을 추적할 수 있습니다. 지표는 먼저 서비스 네임스페이스별로 그룹화된 다음 각 네임스페이스 내에서 다양한 차원 조합별로 그룹화됩니다.

CloudWatch 콘솔을 사용하여 지표를 보려면
  1. 에서 CloudWatch 콘솔을 엽니다https://console.aws.amazon.com/cloudwatch/.

  2. 탐색 창에서 지표(Metrics)를 선택합니다.

  3. 모든 지표에서 AWS/MediaPackage 네임스페이스를 선택합니다.

  4. 지표를 표시할 지표 차원을 선택합니다. 예를 들어, 각 채널의 지표를 보려면 channel을 선택합니다.

MediaPackage 지표 목록은 섹션을 참조하세요AWS Elemental MediaPackage 라이브 콘텐츠 지표.

5단계: 정리

불필요한 변경을 피하려면 필요 없는 채널과 엔드포인트를 모두 삭제하십시오. 채널을 삭제하려면 먼저 채널의 엔드포인트를 모두 삭제해야 합니다.

엔드포인트 삭제
  1. MediaPackage 채널 페이지에서 엔드포인트가 연결된 채널을 선택합니다.

  2. 채널 세부 정보 페이지의 오리진 엔드포인트에서 삭제하려는 오리진 엔드포인트를 선택합니다.

  3. 삭제를 선택합니다.

  4. 엔드포인트 삭제 확인 대화 상자에서 삭제를 선택합니다.

채널 삭제
  1. 채널 페이지에서 삭제할 채널을 선택합니다.

  2. Delete(삭제)를 선택합니다.

  3. 채널 삭제 확인 대화 상자에서 삭제를 선택합니다.

    MediaPackage 는 채널과 연결된 모든 엔드포인트를 제거합니다.