How create VOD-Stream (FAST-Channel) with Ad-Markers via MediaTailor

0

Hi,

we are currently working on the creation of a FAST-Channel via MediaTailor (based on HLS-content created via MediaConvert).

Samsung-TV expects that the stream includes Ad-Markers:

  • Samsung requires frame-accurate ad markers (SCTE-35 supported)
  • Variant manifest should have SCTE HLS tags indicating ad insertion points

I then added an ESAM-XML (with three ad breaks starting 10s, 20s and 30s) when creating HLS-Outputs (HEVC-Codec) via MediaConvert with the following settings:

  • Video Output Settings -> SCTE-35 source: "passtrough"
  • Apple HLS group settings -> Ad markers: "elemental (enabled)"

The variant manifests provided by my Main-Manifest seem to properly include Ad-Markers:

...
#EXT-X-PLAYLIST-TYPE:VOD
#EXTINF:6.000,
hlsvideo_720_00001.ts
#EXTINF:4.000,
hlsvideo_720_00002.ts
#EXT-X-CUE-OUT:0
#EXT-X-CUE-IN
#EXTINF:2.000,
hlsvideo_720_00003.ts
#EXTINF:6.000,
hlsvideo_720_00004.ts
#EXTINF:2.000,
hlsvideo_720_00005.ts
#EXT-X-CUE-OUT:0
#EXT-X-CUE-IN
...

In the following I created a Channel via MediaTailor and added the previously described VOD-Source as a program and started the channel. When looking at fetched variant playlists, I can't find any EXT-X-CUEs (at the start of the Video with 5min duration):

#EXTM3U
#EXT-X-VERSION:6
#EXT-X-TARGETDURATION:7
#EXT-X-MEDIA-SEQUENCE:0
#EXT-X-DISCONTINUITY-SEQUENCE:0
#EXT-X-DISCONTINUITY
#EXT-X-PROGRAM-DATE-TIME:2022-04-11T19:28:52.452Z
#EXTINF:6.0,
https://amogo-public.s3.sa-east-1.amazonaws.com/output/test/Por_um_Caixao_Cheio_de_Dolares_audioMatchVideoDuration_H265_ESAM_3xAdBreaks10s/snippet/hls/hlsvideo_720_00001.ts
#EXT-X-PROGRAM-DATE-TIME:2022-04-11T19:28:58.452Z
#EXTINF:4.0,
https://amogo-public.s3.sa-east-1.amazonaws.com/output/test/Por_um_Caixao_Cheio_de_Dolares_audioMatchVideoDuration_H265_ESAM_3xAdBreaks10s/snippet/hls/hlsvideo_720_00002.ts
#EXT-X-PROGRAM-DATE-TIME:2022-04-11T19:29:02.452Z
#EXTINF:2.0,
https://amogo-public.s3.sa-east-1.amazonaws.com/output/test/Por_um_Caixao_Cheio_de_Dolares_audioMatchVideoDuration_H265_ESAM_3xAdBreaks10s/snippet/hls/hlsvideo_720_00003.ts
#EXT-X-PROGRAM-DATE-TIME:2022-04-11T19:29:04.452Z
#EXTINF:6.0,
https://amogo-public.s3.sa-east-1.amazonaws.com/output/test/Por_um_Caixao_Cheio_de_Dolares_audioMatchVideoDuration_H265_ESAM_3xAdBreaks10s/snippet/hls/hlsvideo_720_00004.ts
...

Is my approach here correct for adding the Ad-Markers to our Live-Stream?

Kind regards,

Riva

已提问 2 年前985 查看次数
2 回答
0

This is a bit difficult to understand what is being done as far as SCTE-35 insertions for Server Side Ad Insertion. It seems you are scheduling 3 ad insertions, one at 10s into the video, then at 20s and 30s. (How long are the ads? Less than 10s is not typical.) If you are looking to have an ad at the beginning of the video playout, you may need to schedule a Preroll ad. Please review this link. https://docs.aws.amazon.com/mediatailor/latest/ug/ad-behavior-preroll.html Also if you are using MediaTailor Channel Assembly to create the playout channel, you may need to review the following link. https://docs.aws.amazon.com/mediatailor/latest/ug/channel-assembly-integrating-mediatailor-ssai.html

AWS
Mike-ME
已回答 2 年前
0

These 3 ad insertions were just for testing the integration of the ad-markers (There are no ads provided). We aim to have ad-markers added for every 10 minutes of the content being played in the stream.

According to the feedback from Samsung-Tv to our Test-Stream (provided via MediaTailor):

the stream is missing ad markers and having them is a requirement for launch

we are supposed to provide ad-markers. From my understanding they will utilise these markers to set up ads themselves.

已回答 2 年前

您未登录。 登录 发布回答。

一个好的回答可以清楚地解答问题和提供建设性反馈,并能促进提问者的职业发展。

回答问题的准则