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 ?

gefragt vor 2 Jahren427 Aufrufe
2 Antworten
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
beantwortet vor 2 Jahren
  • 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.

beantwortet vor einem Jahr

Du bist nicht angemeldet. Anmelden um eine Antwort zu veröffentlichen.

Eine gute Antwort beantwortet die Frage klar, gibt konstruktives Feedback und fördert die berufliche Weiterentwicklung des Fragenstellers.

Richtlinien für die Beantwortung von Fragen