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 ?

feita há 2 anos427 visualizações
2 Respostas
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
respondido há 2 anos
  • 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.

respondido há um ano

Você não está conectado. Fazer login para postar uma resposta.

Uma boa resposta responde claramente à pergunta, dá feedback construtivo e incentiva o crescimento profissional de quem perguntou.

Diretrizes para responder a perguntas