구성 만들기 - AWS Elemental MediaTailor

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

구성 만들기

이 항목에서는 콘텐츠 스트림 수신을 시작하기 위한 구성을 만드는 방법을 보여줍니다. 또한 콘텐츠를 요청하기 위해 다운스트림 재생 장치에 액세스 포인트를 제공하는 방법도 보여줍니다.

AWS Elemental MediaTailor 콘솔, AWS Command Line Interface (AWS CLI) > 또는 MediaTailor API를 사용하여 구성을 생성할 수 있습니다. AWS CLI 또는 MediaTailor API를 통한 구성 생성에 대한 자세한 내용은 AWS Elemental MediaTailor API 참조를 참조하십시오.

구성을 생성할 때 구성 이름 필드와 같은 자유 형식 필드에 민감한 식별 정보를 입력하지 마십시오. 식별 정보에는 고객 계정 번호 등이 포함될 수 있습니다. 또한 MediaTailor 콘솔, REST API AWS CLI, 또는 AWS SDK에서 작업할 때는 식별 정보를 사용하지 마십시오. 입력하는 모든 데이터는 진단 로그 또는 Amazon CloudWatch Events에 포함되도록 MediaTailor 선택될 수 있습니다.

구성(콘솔)을 추가하려면
  1. https://console.aws.amazon.com/mediatailor/ 에서 MediaTailor 콘솔을 엽니다.

  2. Configurations(구성) 페이지에서 Create configuration(구성 생성)을 선택합니다.

  3. 다음 주제에 설명한 대로 구성 및 추가 구성 필드를 완료하십시오.

  4. 구성 생성을 선택합니다.

    AWS Elemental MediaTailor 구성 페이지의 테이블에 새 구성을 표시합니다.

  5. (권장) 매니페스트 및 보고 AWS Elemental MediaTailor 요청용 CDN을 설정합니다. CDN 설정에 구성 재생 URL을 사용할 수 있습니다. 매니페스트 및 보고 요청을 위한 CDN 설정에 대한 자세한 내용은 CDN 통합 단원을 참조하십시오.

필수 설정

구성을 생성할 때 다음과 같은 필수 설정을 포함해야 합니다.

명칭

구성을 설명하는 고유한 이름을 입력합니다. 이름은 구성의 기본 식별자입니다. 허용된 최대 길이는 512자입니다.

콘텐츠 소스

자산 ID를 제외하고 이 스트림에 대한 매니페스트의 URL 접두사를 입력합니다. 최대 길이는 512자입니다.

예를 들어 URL 접두사는 http://origin-server.com/a/ 의 HLS 상위 매니페스트 http://origin-server.com/a/main.m3u8 URL과 의 DASH 매니페스트 URL에 유효합니다. http://origin-server.com/a/dash.mpd 또는 http://origin-server.com과 같은 더 짧은 접두사를 입력할 수 있지만, 콘텐츠에 대한 플레이어 요청에서 /a/이 자산 ID에 포함되어야 합니다.

참고

콘텐츠 오리진이 HTTPS를 사용하는 경우 인증은 잘 알려진 인증 기관에서 받아야 합니다. 자체 서명된 인증서일 수 없습니다. 자체 서명된 인증서를 사용하면 콘텐츠 오리진에 연결할 수 없으며 플레이어 요청에 대한 응답으로 매니페스트를 제공할 수 없습니다. AWS Elemental MediaTailor

광고 의사결정 서버

광고 의사결정 서버(ADS)의 URL을 입력합니다. 이는 3단계: ADS 요청 URL 및 쿼리 매개변수 구성에 설명된 변수가 있는 URL이거나 테스트 목적으로 사용하는 정적 VAST URL입니다. 최대 길이는 25,000자입니다.

참고

ADS가 HTTPS를 사용하는 경우 인증은 잘 알려진 인증 기관에서 받아야 합니다. 자체 서명된 인증서일 수는 없습니다. 동일한 규정이 ADS에서 반환되는 메자닌 광고 URL에도 적용됩니다. 자체 서명된 인증서를 사용하는 경우 콘텐츠 오리진에서 광고를 검색하여 매니페스트에 연결할 AWS Elemental MediaTailor 수 없습니다.

선택적 구성 설정

MediaTailor 콘솔, MediaTailor API 또는 () 에서 구성 별칭, 개인화 세부정보, 고급 설정을 선택적으로 구성할 수 있습니다. AWS Command Line Interface AWS CLI

구성 별칭

다음은 MediaTailor 콘솔에서 또는 API를 사용하여 구성할 수 있는 선택적 구성 별칭입니다. MediaTailor

플레이어 파라미터 변수

세션 초기화 중에 동적 도메인을 구성하려면 플레이어 파라미터 변수를 하나 이상 추가하십시오.

플레이어 파라미터 변수를 사용하여 도메인을 동적으로 구성하는 방법에 대한 자세한 내용은 을 참조하십시오. 도메인 변수 사용

로그 구성

다음은 로그 구성 설정입니다.

퍼센트 활성화

CloudWatch 로그에 MediaTailor 쓰는 재생 구성 세션 로그의 비율을 설정합니다. 예를 들어 재생 구성에 1,000개의 세션이 있고 활성화 비율을 60으로 설정한 경우 600개의 세션 로그가 CloudWatch 로그에 기록됩니다. MediaTailor

이 옵션을 활성화하면 Logs CloudWatch 계정에서 세션 로그를 쓰고 관리할 수 MediaTailor 있는 서비스 연결 역할이 MediaTailor 자동으로 생성됩니다. 자세한 정보는 MediaTailor의 서비스 링크 역할 사용을 참조하세요.

개인화 세부 정보

다음은 MediaTailor 콘솔이나 API를 사용하여 구성할 수 있는 개인화 세부 정보입니다. MediaTailor

슬레이트 광고

변환해 사용하기 위한 품질이 높은 MP4 자산의 URL을 입력하여 광고로 사용되지 않은 시간을 채웁니다. AWS Elemental MediaTailor 은 미디어 콘텐츠의 갭을 메우기 위한 슬레이트를 보여줍니다. 슬레이트를 구성하는 것은 VPAID가 사용되지 않은 구성에 대해 선택 사항입니다. VPAID의 경우 동적 광고 콘텐츠용으로 지정된 슬롯에 MediaTailor 제공하는 슬레이트를 구성해야 합니다. 슬레이트는 오디오 및 비디오가 모두 포함된 품질이 높은 MP4 자산이어야 합니다. 자세한 정보는 슬레이트 삽입을 참조하세요.

참고

슬레이트를 호스팅하는 서버가 HTTPS를 사용하는 경우 인증은 잘 알려진 인증 기관에서 받아야 합니다. 자체 서명된 인증서일 수 없습니다. 자체 서명된 인증서를 사용하는 경우 콘텐츠 오리진에서 슬레이트를 검색하여 매니페스트에 연결할 AWS Elemental MediaTailor 수 없습니다.

시작 범퍼

시작 범퍼 에셋 위치의 URL. 범퍼는 광고 중단의 시작이나 끝에서 재생되는 짧은 동영상 또는 오디오 클립입니다. Amazon의 S3 또는 다른 스토리지 서비스에 저장할 수 있습니다. 범퍼에 대한 자세한 내용은 을 참조하십시오. 범퍼 삽입

엔드 범퍼

엔드 범퍼 에셋 위치의 URL. 범퍼는 광고 중단의 시작이나 끝에서 재생되는 짧은 동영상 또는 오디오 클립입니다. Amazon의 S3 또는 다른 스토리지 서비스에 저장할 수 있습니다. 범퍼에 대한 자세한 내용은 을 참조하십시오. 범퍼 삽입

개인화 임계값

광고 시간에 허용되는 채워지지 않은 광고 시간의 최대 지속 시간(초)을 정의합니다. 채워지지 않은 광고 시간의 지속 시간이 개인화 임계값을 초과하면 광고 시간의 개인화가 중단되고 기본 콘텐츠가 표시됩니다. 예를 들어 개인화 임계값이 3초일 때 광고 시간에 4초의 슬레이트가 있는 경우 광고 시간의 개인화가 중단되고 기본 콘텐츠가 표시됩니다. 이 기능은 기본 콘텐츠 스트림에 의존하기 때문에 광고 삽입이 아닌 라이브 및 VOD 스트림에서 광고 교체를 수행하는 데 적용됩니다. 광고 교체 및 삽입을 비롯한 광고 중단 동작에 대한 자세한 내용은 을 참조하십시오. MediaTailor 광고 삽입 행태에 대한 이해

라이브 프리 롤 광고 의사결정 서버

기본 콘텐츠 재생이 시작되기 전에 라이브 스트림 시작 부분에 광고를 삽입하려면 광고 결정 서버 (ADS)에서 광고 프리 롤의 URL을 입력하십시오. 이는 3단계: ADS 요청 URL 및 쿼리 매개변수 구성에 설명된 변수가 있는 URL이거나 테스트 목적으로 사용하는 정적 VAST URL입니다. 최대 길이는 25,000자입니다.

참고

ADS가 HTTPS를 사용하는 경우 인증은 잘 알려진 인증 기관에서 받아야 합니다. 자체 서명된 인증서일 수 없습니다. 동일한 규정이 ADS에서 반환되는 메자닌 광고 URL에도 적용됩니다. 자체 서명된 인증서를 사용하는 경우 콘텐츠 오리진에서 광고를 검색하여 매니페스트에 연결할 AWS Elemental MediaTailor 수 없습니다.

프리롤의 작동 방식에 대한 자세한 내용은 프리롤 광고 삽입 단원을 참조하십시오.

라이브 프리 롤 최대 허용 시간

실시간 스트림을 시작할 때 광고를 삽입할 때는 프리롤 광고를 이용할 수 있는 최대 허용 기간을 입력하십시오. MediaTailor 광고를 삽입할 때는 이 기간을 넘지 않습니다. MediaTailor ADS의 응답에 이 기간에 해당하는 것보다 많은 광고가 포함된 경우 기간을 초과하지 않고 최대한 많은 광고를 게재합니다. MediaTailor 충전을 이용할 수 있는 방법에 대한 자세한 내용은 을 참조하십시오. 실시간 광고 스티칭 동작

사용 가능한 억제 모드

광고 억제라고도 하는 가능 구간 억제를 설정합니다. 기본적으로 광고 억제는 꺼져 있으며 모두 광고 또는 슬레이트로 MediaTailor 채워집니다. 모드가 로 BEHIND_LIVE_EDGE 설정된 경우 광고 억제가 활성화되며 매니페스트 룩백 창의 가용 억제 값 시간 전후로 설정된 시간 이후나 그 이후에는 광고 차단 시간을 채우지 MediaTailor 않습니다. 모드를 로 AFTER_LIVE_EDGE 설정하면 광고 억제가 활성화됩니다. MediaTailor가용 금지 기간 (라이브 엣지에 가용 억제 값 더하기, 버퍼 시간을 더한 값) 전후로 광고 중단 시간을 채우지 않습니다.

가용 억제 값

가용 억제 값은 라이브 에지 오프셋 시간 (분) 입니다. HH:MM:SS MediaTailor 이 시간 이후에도 매니페스트 룩백 윈도우에서 광고 브레이크 시간을 채우지 않습니다.

삽입 모드

삽입 모드는 플레이어가 스티치 광고 삽입 또는 가이드 광고 삽입을 사용할 수 있는지 여부를 제어합니다. STITCHED_ONLY기본값인 은 모든 플레이어 세션에서 스티치 (서버 측) 광고 삽입을 사용하도록 강제합니다. InsertionMode 로 설정하면 세션 초기화 시 PLAYER_SELECT 플레이어가 스티칭 광고 또는 가이드 광고 삽입을 선택할 수 있습니다. 삽입 모드를 지정하지 않은 플레이어의 기본값은 스티치입니다.

고급 설정

다음은 고급 옵션 설정입니다. MediaTailor 콘솔, AWS Command Line Interface (AWS CLI) 또는 MediaTailor API를 사용하여 구성할 수 있습니다.

CDN 콘텐츠 세그먼트 접두사

콘텐츠 AWS Elemental MediaTailor 세그먼트의 CDN 경로 URL이 포함된 매니페스트를 생성할 수 있습니다. 이 단계를 수행하기 전에 오리진 서버에서 세그먼트를 가져올 수 있도록 CDN에서 규칙을 설정합니다. CDN 콘텐츠 세그먼트 접두사에 CDN 접두사 경로를 입력합니다.

MediaTailor CDN과의 통합에 대한 자세한 내용은 을 참조하십시오. CDN 작업

CDN 광고 세그먼트 접두사

광고 AWS Elemental MediaTailor 세그먼트의 자체 CDN 경로에 대한 URL이 포함된 매니페스트를 만들 수 있습니다. 기본적으로 기본 캐시 설정을 사용하여 Amazon 내부 CloudFront 배포의 광고 세그먼트를 MediaTailor 제공합니다. 다음 예제처럼 CDN ad segment prefix(광고 세그먼트 접두사) 필드를 완료하기 전에 다음 오리진에서 광고 세그먼트를 가져올 수 있도록 CDN에서 규칙을 설정해야 합니다.

https://segments.mediatailor.<region>.amazonaws.com

CDN ad segment prefix(광고 세그먼트 접두사)에서 구성에 CDN 접두사의 이름을 입력합니다.

MediaTailor CDN과의 통합에 대한 자세한 내용은 을 참조하십시오. CDN 작업

DASH 오리진 매니페스트 유형

오리진 서버가 단일 기간 DASH 매니페스트를 생성하는 경우 드롭다운 목록을 열고 SINGLE_PERIOD를 선택합니다. 기본적으로 DASH 매니페스트를 다중 기간 매니페스트로 MediaTailor 처리합니다. 자세한 정보는 MPEG-DASH 소스 통합을 참조하세요.

DASH mpd 위치

(DASH에 필요한 경우 선택 사항) 미디어 프레젠테이션 설명 (mpd) 위치입니다. 다음과 같은 경우에는 [DISABLED] 를 선택합니다.

  • MediaTailor 매니페스트에 액세스하기 위한 CDN 라우팅 규칙을 설정합니다.

  • 클라이언트측 보고를 사용하거나 플레이어가 고정 HTTP 리디렉션을 지원합니다.

위치 기능에 대한 자세한 내용은 DASH 위치 기능 단원을 참조하십시오.

트랜스코딩 프로필 이름

이 구성을 사용자 지정 트랜스코드 프로필에 연결하는 이름입니다. 이 이름은 의 동적 트랜스코딩 기본값을 재정의합니다. MediaTailor AWS Support를 사용하여 사용자 지정 프로필을 이미 설정한 경우에만 이 필드를 작성하십시오.

광고 마커 패스스루

HLS의 경우 광고 마커 패스스루를 활성화 또는 비활성화합니다. 광고 마커 패스스루가 활성화되어 있으면 MediaTailor EXT-X-CUE-IN 패스스루가 활성화되고 원본 매니페스트의 EXT-X-SPLICEPOINT-SCTE35 광고 마커가 개인화된 매니페스트로 전달됩니다. EXT-X-CUE-OUT MediaTailor 광고 마커 값에는 로직이 적용되지 않으며, 원본 매니페스트에서 맞춤 매니페스트로 있는 그대로 전달됩니다. 예를 들어 원본 EXT-X-CUE-OUT 매니페스트에는 값이 1이지만 광고가 게재되지 않은 경우 맞춤 60 매니페스트에서는 값이 로 MediaTailor 0 변경되지 않습니다.