MediaTailor 광고 삽입 행태에 대한 이해 - AWS Elemental MediaTailor

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

MediaTailor 광고 삽입 행태에 대한 이해

AWS Elemental MediaTailor원본 매니페스트에 광고를 대체하거나 삽입하여 라이브 또는 VOD (Video On Demand) 콘텐츠에 광고를 연결합니다. 광고 삽입 또는 교체 여부는 오리진 매니페스트에서 광고 나누기가 구성되는 방식과 콘텐츠가 VOD인지 라이브인지에 따라 달라집니다.

  • 광고 대체 기능을 사용하면 콘텐츠 세그먼트를 광고로 MediaTailor 대체합니다.

  • 광고 삽입 시 세그먼트가 없는 곳에 광고 콘텐츠를 MediaTailor 삽입합니다.

라이브 및 VOD 콘텐츠에 광고를 통합하는 방법에 대한 자세한 내용을 보려면 해당 MediaTailor 주제를 선택하십시오.

VOD의 광고 스티칭 행동

MediaTailor 원본 매니페스트에서 광고 마커가 구성된 방식과 광고 결정 서버 (ADS) 가 VMAP 응답을 전송하는지 여부에 따라 VOD 콘텐츠에 광고를 삽입하거나 교체합니다.

마커 구성에 의한 광고 방식은 다음 단원을 참조하십시오.

광고 마커가 있는 경우

AWS Elemental MediaTailor오리진 매니페스트에서 SCTE-35 광고 마커가 있는 곳에 광고를 삽입합니다. 0지속 시간 EXT-X-CUE-OUT 값이 있는 광고 마커는 광고 삽입을 나타냅니다.

HLS 광고 마커 가이드라인

포스트롤 및 광고 포드 SCTE 시그널링에 대해서는 다음 가이드라인을 따르십시오.

프리롤 광고

HLS 포스트롤의 경우 CUE-OUT/IN 마커는 마지막 콘텐츠 세그먼트에 선행해야 합니다. 이는 HLS 사양에 따라 태그 데코레이터가 세그먼트 앞에 명시적으로 선언되어야 하기 때문입니다.

예를 들어 다음 선언을 고려해 보십시오.

#EXT-X-CUE-OUT: 0 #EXT-X-CUE-IN #EXTINF:4.000, Videocontent.ts #EXT-X-ENDLIST

AWS Elemental MediaTailor은 다음과 같은 포스트롤을 삽입합니다.

#EXTINF:4.000, Videocontent.ts #EXT-X-DISCONTINUITY #EXTINF:3.0, Adsegment1.ts #EXTINF:3.0, Adsegment2.ts #EXTINF:1.0, Adsegment3.ts #EXT-X-ENDLIST
예 2: 광고 포드

CUE-OUT/IN태그는 세그먼트에 명시적으로 첨부되어야 합니다. 여러 CUE-OUT/IN 태그를 연속으로 사용하여 Ad Pod 방식을 모방할 수 없습니다.

예를 들어, 다음 선언은 광고 창을 묘사하는 CUE-OUT/IN 데 사용할 수 있는 올바른 용도입니다.

#EXT-X-CUE-OUT: 0 #EXT-X-CUE-IN #EXTINF:4.000, Somecontent1.ts #EXT-X-CUE-OUT: 0 #EXT-X-CUE-IN #EXTINF:4.000, Somecontent2.ts #EXT-X-CUE-OUT: 0 #EXT-X-CUE-IN #EXTINF:4.000, Videocontent.ts

앞의 선언을 사용하면 다음과 같은 출력이 나옵니다.

Ad 1 Somecontent.ts Ad 2 Somecontent2.ts Videocontent.ts Post-Roll Ad 3

다음 선언은 유효하지 않습니다.

#EXT-X-CUE-OUT: 0 #EXT-X-CUE-IN #EXT-X-CUE-OUT: 0 #EXT-X-CUE-IN #EXT-X-CUE-OUT: 0 #EXT-X-CUE-IN #EXTINF:4.000, Videocontent.ts

광고 마커가 없는 경우

광고 마커는 매니페스트에서 광고 중단을 알리는 데 권장되는 방법입니다. 하지만 광고 마커는 필수는 아닙니다. 매니페스트에 광고 마커가 포함되어 있지 않으면 MediaTailor 은 ADS에 단일 호출을 하고 응답에 따라 광고 시간을 생성합니다.

  • ADS에서 VAST 응답을 보내는 경우 응답의 모든 광고를 매니페스트 시작 부분에 광고 브레이크에 MediaTailor 삽입합니다. 프리롤 광고입니다.

  • ADS에서 VMAP 응답을 보내면 광고 휴식 시간 오프셋을 MediaTailor 사용하여 휴식 시간을 만들어 지정된 시간 (프리롤, 미드롤 또는 포스트롤) 에 매니페스트 전체에 삽입합니다. MediaTailor 매니페스트의 각 광고 중단에 대해 VMAP 응답에서 각 광고 중단의 모든 광고를 사용합니다.

    참고

    세그먼트의 삽입점이 VOD 콘텐츠용 VMAP와 중첩되는 경우 MediaTailor 은 가장 가까운 삽입점으로 반내림합니다.

    작은 정보

    미드롤 광고 브레이크를 만들고 싶지만 ADS에서 VMAP을 지원하지 않는 경우에는 매니페스트에 광고 마커가 있는지 확인하세요. MediaTailor 다음 섹션의 설명에 따라 마커에 광고를 삽입합니다.

실시간 광고 스티칭 동작

라이브 스트림에서 AWS Elemental MediaTailor은 항상 광고 교체를 수행하며 광고 마커 간의 전체 시간을 최대한 근접하게 보존합니다. 광고 마커에 DURATION 속성이 포함된 경우 이 값을 MediaTailor 사용하여 광고 중단 기간을 결정합니다. 라이브 워크플로에서 모든 CUE-OUT 지표에는 일치하는 CUE-IN 지표가 있어야 합니다.

MediaTailor HLS 및 DASH 라이브 콘텐츠의 광고 대체를 수행합니다. 광고 브레이크 배치 및 타이밍 MediaTailor 계산 방법에 대한 자세한 내용은 및 을 참조하십시오. HLS 지원되는 광고 마커 DASH 광고 마커

광고 선택 및 교체

AWS Elemental MediaTailor에는 다음과 같이 ADS(광고 의사결정 서버) VAST 응답에서의 광고가 포함됩니다.

  • 기간을 지정한 경우 기간에 맞는 광고 세트를 MediaTailor 선택하여 포함시킵니다.

  • 기간을 지정하지 않으면 기본 콘텐츠로의 복귀를 나타내는 광고 마커가 나타날 때까지 최대한 많은 광고를 MediaTailor 재생합니다.

AWS Elemental MediaTailor은 라이브 광고 교체 중 다음 지침을 준수합니다.

  • MediaTailor 잘리거나 잘리지 않고 전체 광고를 재생하려고 합니다.

  • 광고 MediaTailor 중단의 종료를 나타내는 광고 마커가 발견될 때마다 기본 콘텐츠로 돌아갑니다. 이는 현재 재생 중인 광고가 잘리는 것을 의미합니다.

  • 기간이 끝나면 기본 콘텐츠로 MediaTailor 돌아갑니다.

  • 광고 브레이크 기간 동안 재생할 광고가 MediaTailor 부족하면 슬레이트가 구성되어 있으면 슬레이트가 재생되거나 기본 콘텐츠 스트림의 재생이 재개됩니다. 이는 대개 트랜스코딩된 광고가 광고 지속 시간을 채우기에 충분치 않은 경우에 발생합니다.

    작은 정보

    개인화 임계값 구성 설정을 사용하여 광고 시간에 허용되는 채워지지 않은 광고 시간 제한을 정의할 수 있습니다. 자세한 내용은 참조를 참조하십시오. PlaybackConfiguration

예시

  • 광고 시간의 지속 시간이 70초로 설정되어 있고 ADS 응답에 40초짜리 광고가 2개 포함되어 있는 경우 AWS Elemental MediaTailor은 40초짜리 광고 하나를 재생합니다. 남은 시간에는 구성된 슬레이트나 기본 콘텐츠로 전환됩니다. 이 과정 중 언제라도 신호 입력 지표가 발생하면 MediaTailor은 기본 콘텐츠로 즉시 바뀝니다.

  • 광고 중단 시간이 30초로 설정되어 있고 ADS 응답에서 제공하는 가장 짧은 광고가 40초인 경우 광고가 MediaTailor 재생되지 않습니다. 광고 슬레이트가 구성된 경우 30초 동안 또는 MediaTailor 큐 인 표시기가 나타날 때까지 해당 광고 슬레이트를 재생합니다. 그렇지 않으면 기본 콘텐츠가 MediaTailor 재생됩니다.