MediaTailor ALERT: UNPARSABLE_MANIFEST

0

I am trying to create a channel assembly in mediatailor. So, I created a source location and then adding VOD sources. But I got an alert saying MediaTailor encountered an issue while parsing the manifest from <manifest_location> when I add a VOD source. I checked online and it seems there is no problem in the manifest file. The HLS manifest file looks like this

#EXTM3U
#EXT-X-VERSION:3
#EXT-X-TARGETDURATION:11
#EXT-X-MEDIA-SEQUENCE:0
#EXTINF:10.560000,
test0.ts
#EXTINF:9.600000,
test1.ts
#EXTINF:10.560000,
test2.ts
#EXTINF:9.600000,
test3.ts
#EXTINF:10.560000,
test4.ts
#EXTINF:9.600000,
test5.ts
#EXTINF:9.600000,
test6.ts
#EXTINF:10.560000,
test7.ts
#EXTINF:9.600000,
test8.ts
#EXTINF:10.560000,
test9.ts
#EXTINF:9.600000,
test10.ts
#EXTINF:9.600000,
test11.ts
#EXTINF:3.040000,
test12.ts
#EXT-X-ENDLIST

All the .ts files referred here are in same folder as the manifest file. Can anyone tell what's wrong with this file or there is any other problem causing this issue ? Is there any other tags we have to include specifically for mediatailor ?

asked 2 years ago401 views
2 Answers
0

How was this playlist created? Though the TARGETDURATION is 11s, the segments are 9.6s or 10.56s. The segment length many need to be re-evaluated.

Also, the labeling of segments seems to be odd, with them having different names (test0, test1, etc) and no segment numbering. The segments should be of the format <stream_name_n>_00001.ts, <stream_name_n>_00002.ts, etc.

As an example, perhaps there are 3 renditions for your HLS, with stream names _720p, _360p and _180p. then your segments for the _720p stream would be something like this:

#EXTINF:10.560000, test0_720p_00001.ts

#EXTINF:10.560000, test0_720p_00002.ts

#EXTINF:10.560000, test0_720p_00003.ts . . .

AWS
Mike-ME
answered 2 years ago
  • I created this playlist using ffmpeg command: ffmpeg -i filename.mp4 -codec: copy -start_number 0 -hls_time 11 -hls_list_size 0 -f hls filename.m3u8

0

see https://repost.aws/questions/QUCnro4E5wTY6DFoLULH02Mg/unparsable-manifest-in-mediatailor-but-playback-works

You have to refer the index ("master") playlist, not the rendition's playlist.

answered a year 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