MediaTailor SEGMENT_DURATION_MISMATCH

0

Hi,

I receive alerts for SEGMENT_DURATION_MISMATCH when adding a single program (Hls-Source with ABR 1080/720/576) to my Test-Channel.

How can it be that there are mismatch alerts, when only a single program is provided?

An example alert is displayed in following:

PROGRAM_ALERT The program test contained in this channel has the following alert: SEGMENT_DURATION_MISMATCH: MediaTailor encountered mismatched segment duration values across manifests in Segment-Duration-Test schedule. The mismatch is in source-group-2 between test's manifest https://amogo-public.s3.sa-east-1.amazonaws.com/output/test/samsung_channel/Por_um_Caixao_Cheio_de_Dolares_1080p_cbr_audio/full_movie/hls/hlsvideo_1080.m3u8 and test's manifest https://amogo-public.s3.sa-east-1.amazonaws.com/output/test/samsung_channel/Por_um_Caixao_Cheio_de_Dolares_1080p_cbr_audio/full_movie/hls/hlsvideo_1080.m3u8

asked 2 years ago551 views
3 Answers
1

Can you please share the HLS main manifest for the asset? Does the HLS asset contain WebVTT captions. Ok I was able to find your main manifest and if you curl the audio rendition manifest the number of audio segments do not match video segment. For channel assembly # of segments of all individual variants must match and also their duration must be within 300ms of each other. This is required for Channel Assembly to be able to mark segment boundaries for ad insertion. In this asset, there are 51 video segments and only 50 audio segments due to longer audio segments. Was this HLS asset created using MediaConvert? If yes, can you check the following, in HLS group setting: Make sure the field Minimum final segment length (sec) is set to 1second and under advanced setting of your video outputs (at top), the audio duration is set to match video duration.

Dev_K
answered 2 years ago
0

Hi Dev_K,

Was this HLS asset created using MediaConvert? If yes, can you check the following, in HLS group setting:

Yes, we did use MediaConvert. I will check for your recommended settings and let you know about the results.

One more question regarding MediaConvert. Our Stream is supposed to run on SamsungTV in Brazil. They noted the following issue

Variant manifest has absolute URLs which we don’t support. Please have it changed to reflect relative URLs instead

Is it possible to allow relative URLs via MediaConvert?

answered 2 years ago
0

Hi Dev_K,

I created a Hls-Output (link to main manifest) with the mentioned settings:

AudioDuration: "Match video duration" Minimum final segment length (sec) : "1"

Unfortunately the Alert SEGMENT_DURATION_MISMATCH still exists when adding this source as a program to my MediaTailor Channel. Any more ideas?

Kind regards,

Riva

answered 2 years ago

You are not logged in. Log in to post an answer.

A good answer clearly answers the question and provides constructive feedback and encourages professional growth in the question asker.

Guidelines for Answering Questions