알림

Google Ad Manager 360에서만 사용 가능

HTTP 실시간 스트리밍(HLS)

실시간 선형 스트림 광고 시점 인코딩(HLS)

지원되는 HLS 기능 및 통합 세부정보의 전체 목록을 확인하세요.

선형 방송 또는 실시간 피드의 경우 광고 삽입 이음 포인트를 나타내는 'CUE-OUT' 및 'CUE-IN' 포인트가 재생목록에 포함되어 있어야 합니다. 예를 들면 다음과 같습니다.

#EXT-X-CUE-OUT:DURATION=<time>
#EXT-X-CUE-IN

EXT-X-CUE-OUT 태그는 이음 시작 포인트를 나타내고 EXT-X-CUE-IN은 이음 종료 포인트를 나타냅니다. EXT-X-CUE-OUT은 광고 시점 종료를 나타내는 EXT-X-CUE-IN에 의해 종료되어야 합니다. 광고 서버는 EXT-X-CUE-OUTEXT-X-CUE-IN 사이의 전체 섹션을 동영상 광고 콘텐츠로 대체합니다.

DURATION=<time>은 광고 시점의 대략적인 재생 시간(초 또는 부동 소수점 단위)(즉, EXT-X-CUE-INEXT-X-CUE-OUT 사이의 시간 차이)으로, 필수 속성입니다. 또는 EXT-X-CUE-OUT:<time>#EXT-X-CUE-OUT:DURATION=<time>을 대신할 수도 있습니다.

재생 시간은 정수 또는 부동 소수점 값이 될 수 있으며 초 단위로 표시된 값을 포함해야 합니다.
예시 보기
예 1

이음 시작 포인트 및 종료 포인트

#EXTINF:10,
http://media.example.com/fileSequence7796.ts
#EXTINF:6,
http://media.example.com/fileSequence7797.ts
#EXT-X-CUE-OUT:DURATION=30
#EXTINF:4,
http://media.example.com/fileSequence7798.ts
#EXTINF:10,
http://media.example.com/fileSequence7799.ts
#EXTINF:10,
http://media.example.com/fileSequence7800.ts
#EXTINF:6,
http://media.example.com/fileSequence7801.ts
#EXT-X-CUE-IN
#EXTINF:4,
http://media.example.com/fileSequence7802.ts
#EXTINF:10,
http://media.example.com/fileSequence7803.ts
#EXTINF:3,
http://media.example.com/fileSequence7804.ts

예 2

OUTIN 사이의 콘텐츠는 DAI 광고 서버에 의해 30초짜리 광고 동영상 콘텐츠로 대체됩니다.

#EXTINF:10,
http://media.example.com/fileSequence7796.ts
#EXTINF:6,
http://media.example.com/fileSequence7797.ts
#EXT-X-CUE-OUT:DURATION=30
#EXTINF:10,
http://ads.example.com/fileSequence0001.ts
#EXTINF:10,
http://ads.example.com/fileSequence0002.ts
#EXTINF:10,
http://ads.example.com/fileSequence0003.ts
#EXT-X-CUE-IN

#EXTINF:4,
http://media.example.com/fileSequence7802.ts
#EXTINF:10,
http://media.example.com/fileSequence7803.ts
#EXTINF:3,
http://media.example.com/fileSequence7804.ts

광고 시점 줄이기

광고 시점을 조기에 종료하려면 인코더가 스트림에 'CUE-IN'을 전송하여 DAI 스트림이 광고 시점을 즉시 종료하고 원시 콘텐츠 표시를 다시 시작해야 함을 나타내야 합니다.

광고 시점이 일찍 종료되더라도 라이브 스트림 활동 모니터링 도구에는 원래 '광고 시점 시간', '채워진 재생 시간', '게재된 재생 시간' 값이 반영됩니다.

추가 광고 시점 만들기

광고 시점이 사용자에게 재생되는 동안에는 광고 시점을 더 길게 설정할 수 없지만, 인코더는 스트림에서 이전 광고 시점의 'CUE-IN' 직후에 추가 'CUE-OUT'을 보내 새로 결정된 광고로 추가 광고 시점을 만들 수 있습니다.

남은 광고 시점 공간 채우기

표시할 광고가 없거나 채울 추가 공간이 없는 경우 Ad Manager에서 실시간 스트림이 구성될 때 선택한 광고 시점 설정에 따라 슬레이트 콘텐츠 또는 기본 콘텐츠가 표시됩니다.

실시간 스트림에 지원되는 광고 마커

실시간 스트림 콘텐츠에서의 광고 삽입에 지원되는 마커는 다음과 같습니다.

CUE-OUT/CUE-IN

이러한 마크업 유형은 AWS Elemental을 비롯한 여러 인코딩 솔루션에 의해 생성됩니다.

형식은 다음과 같습니다.

CUE-OUT

#EXT-X-CUE-OUT:DURATION=10.50,K=V

#EXT-X-CUE-OUT:10.50,K=V

Ad Manager는 현재 CUE-OUT에서 BREAKID를 키-값으로 전달하는 것만 지원합니다.

CUE-IN

#EXT-X-CUE-IN

CUE(Adobe Prime Time)

CUE-OUT

#EXT-X-CUE:ID=31264,TYPE="SpliceOut",DURATION=30.00,TIME=77892728.264567

CUE-IN

이러한 마크업에는 명시적인 CUE-IN 표시기가 없습니다. 대신 CUE-OUT 이후의 모든 세그먼트를 다음과 같이 표시합니다.

#EXT-X-CUE:ID=31264,TYPE="SpliceOut",DURATION=30.00,TIME=77892728.264567,ELAPSED=5.00

이는 광고 시점 내에서 세그먼트의 게재위치를 나타냅니다. CUE-IN 마커는 시점의 마지막 세그먼트를 나타내기 위해 ELAPSED 속성 값과 세그먼트의 재생 시간을 사용하여 계산됩니다.

DATERANGE

CUE-OUT

#EXT-X-DATERANGE:ID="splice-80f",PLANNED-DURATION=90.5,START-DATE="2017-03-24T13:46:04Z",SCTE35-OUT=0xFC301B00000000000000FFF00A05000001027FDF000000

PLANNED-DURATION 속성의 값은 예상 광고 시점 재생 시간으로 사용됩니다.

CUE-IN

#EXT-X-DATERANGE:ID="splice-7ef",START-DATE="2017-03-24T13:38:04Z",SCTE35-IN=0xFC301B00000000000000FFF00A05000000FF7F5F0000000000007B7BA160

SCTE35 바이너리 이음 삽입

SCTE35 Splice In 및 Out 표시기는 HLS 태그에서 시간 신호를 통해 지정할 수 있습니다. SCTE 정보는 바이너리 형식으로 제공되며, 전송하는 신호의 유형을 확인하기 위해서는 디코딩되어야 합니다.

CUE-OUT

#EXT-OATCLS-SCTE35:/DAlAAAAAAAAAP/wFAUAAA+if+/+INAJ0P4AKTLgAAAAAAAA9UTkTA==

CUE-IN

#EXT-OATCLS-SCTE35:/DAgAAAAAAAAAP/wDwUAAAPvf0//ahTGjwAAAAAAALda4HI=

SCTE35 바이너리 시간 신호: 광고 시점 시작/종료

시점 타겟팅 정보와 함께 유효한 CUE-OUT/CUE-IN이 포함되어 있는지 확인하려면 SCTE-35 바이너리(base64로 인코딩됨) 데이터를 디코딩 및 파싱해야 합니다.

예를 들어 유효한 CUE-OUT 신호가 포함되어 있는 바이너리 데이터는 다음과 같습니다.

CUE-OUT

/DAsAAAAAyiYAP/wBQb/PVbrDQAWAhRDVUVJB48zWH//AAEuGvsAACIAAdRJqiI=

디코딩되고 나면 메시지에 다음과 같은 필드가 포함됩니다.

  • 6으로 설정된 splice_command_type은 이것이 시간 신호임을 나타냅니다.
  • segmentation_type_id는 시간 신호의 유형을 나타냅니다.

다음 segment_type_id 값은 유효한 CUE-OUT 시간 신호로 인식됩니다.

34: 광고 시점 시작

다음 segmentation_type_id 값(splice_command_type = 6인 경우)은 유효한 CUE-IN 시간 신호로 인식됩니다.

35: 광고 시점 종료

예를 들어 유효한 CUE-IN 신호가 포함되어 있는 바이너리 데이터는 다음과 같습니다.

CUE-IN

/DAnAAAAAyiYAP/wBQb/PX1ezQARAg9DVUVJB48zWH+/AAAjAAGwzKWt

SCTE35 바이너리 시간 신호: 제공업체 광고 시작/종료

시점 타겟팅 정보와 함께 유효한 CUE-OUT/CUE-IN이 포함되어 있는지 확인하려면 SCTE-35 바이너리(base64로 인코딩됨) 데이터를 디코딩 및 파싱해야 합니다.

예를 들어 유효한 CUE-OUT 신호가 포함되어 있는 바이너리 데이터는 다음과 같습니다.

CUE-OUT

/DAxAAAAAAAAAP/wBQb//ciI8QAbAhlDVUVJXQk9EX/fAAEuK3sBBUMxNDY0MAEBpOBiAg==

디코딩되고 나면 메시지에 다음과 같은 필드가 포함됩니다.

  • 6으로 설정된 splice_command_type은 이것이 시간 신호임을 나타냅니다.
  • segmentation_type_id는 시간 신호의 유형을 나타냅니다.

다음 segment_type_id 값은 유효한 CUE-OUT 시간 신호로 인식됩니다.

48: 제공업체 광고 시작

다음 segmentation_type_id 값(splice_command_type = 6인 경우)은 유효한 CUE-IN 시간 신호로 인식됩니다.

49: 제공업체 광고 종료

예를 들어 유효한 CUE-IN 신호가 포함되어 있는 바이너리 데이터는 다음과 같습니다.

CUE-IN

/DAsAAAAAAAAAP/wBQb//e78sQAWAhRDVUVJXQk9EX+fAQVDMTQ2NDEBAaKNu/4=

SCTE35 바이너리 시간 신호: 제공업체 게재위치 기회

시점 타겟팅 정보와 함께 유효한 CUE-OUT/CUE-IN이 포함되어 있는지 확인하려면 SCTE-35 바이너리(base64로 인코딩됨) 데이터를 디코딩 및 파싱해야 합니다.

예를 들어 유효한 CUE-OUT 신호가 포함되어 있는 바이너리 데이터는 다음과 같습니다.

CUE-OUT

/DA0AAAAAAAA///wBQb+cr0AUAAeAhxDVUVJSAAAjn/PAAGlmbAICAAAAAAsoKGKNAIAmsnRfg==

디코딩되고 나면 메시지에 다음과 같은 필드가 포함됩니다.

  • 6으로 설정된 splice_command_type은 이것이 시간 신호임을 나타냅니다.
  • segmentation_type_id는 시간 신호의 유형을 나타냅니다.

다음 segment_type_id 값은 유효한 CUE-OUT 시간 신호로 인식됩니다.

52: 제공업체 게재위치 기회 시작

다음 segmentation_type_id 값(splice_command_type = 6인 경우)은 유효한 CUE-IN 시간 신호로 인식됩니다.

53: 제공업체 게재위치 기회 종료

예를 들어 유효한 CUE-IN 신호가 포함되어 있는 바이너리 데이터는 다음과 같습니다.

CUE-IN

/DAvAAAAAAAA///wBQb+cuN0EAAZAhdDVUVJSAAAjn+PCAgAAAAALKChijUCALdPwUA=

SCTE-35 마크업의 매크로

피드에 EXT-OATCLS-SCTE35 또는 EXT-X-DATERANGE 마크업이 포함되어 있으면 메타데이터가 자동으로 추출되고 맞춤 키-값을 통해 사용할 수 있게 됩니다. 맞춤 키-값을 설정하고 광고 태그를 생성할 때 해당 키-값을 매크로로 삽입해야 합니다.

SCTE-35 필드의 새로운 맞춤 키-값을 설정할 때 맞춤 키(예: 'scte35')를 사용하고 다음과 같이 피드에서 사용할 수 있는 필드 유형에 해당하는 매크로에 값을 설정합니다.

매크로 설명
%%SPLICE_INSERT_EVENT_ID%% SCTE35 메시지의 부호 없는 정수는 10진수 문자열로 변환됩니다.
%%SPLICE_INSERT_UPID%%
%%TIME_SIGNAL_EVENT_ID%%
%%TIME_SIGNAL_UPID%% 0x 접두어 없이 소문자 16진수로 렌더링됩니다.
%%TIME_SIGNAL_UPID_RAW%% 16진수 변환 없이 SCTE 메시지의 원시 바이트를 삽입합니다(초기 문자열은 유효한 UTF-8 인코딩 문자열이어야 함).
%%AFMM_CBC%% 이음 정보에서 광고 시점 코드를 추출합니다(프랑스어 AF2M 사양에 필요함).
 
DAI 문제 해결 또는 중단과 관련된 모든 문제는 게시자 지원팀에 문의하세요.

도움이 되었나요?

어떻게 하면 개선할 수 있을까요?
true
동적 광고 삽입 시작하기

실시간, 선형, 주문형 동영상 콘텐츠에서 원활한 광고 경험을 제공하기 위한 가이드입니다.
가이드 보기

검색
검색어 지우기
검색 닫기
기본 메뉴
3093024090441016659
true
도움말 센터 검색
true
true
true
true
true
148
false
false