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 ?

posta 2 anni fa428 visualizzazioni
2 Risposte
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
con risposta 2 anni fa
  • 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.

con risposta un anno fa

Accesso non effettuato. Accedi per postare una risposta.

Una buona risposta soddisfa chiaramente la domanda, fornisce un feedback costruttivo e incoraggia la crescita professionale del richiedente.

Linee guida per rispondere alle domande