Wowza Community

HLS metadata in top-level manifest?

https://www.wowza.com/docs/how-to-convert-ontextdata-events-in-a-live-or-vod-stream-to-timed-events-id3-tags-in-an-apple-hls-stream

After following this guide, it seems like them metadata appears in the “inner” manifest

For example: the top-level manifest at:

http://wowza:1935/live/defnist/audio/playlist.m3u8

looks like:

#EXTM3U

#EXT-X-VERSION:3

#EXT-X-STREAM-INF:BANDWIDTH=250000

chunklist_w163225594.m3u8

And the manifest at:

http://wowza:1935/live/defnist/audio/chunklist_w163225594.m3u8

will look like:

#EXT-X-VERSION:3

#EXT-X-TARGETDURATION:4

#EXT-X-MEDIA-SEQUENCE:1

#MY-USER-HEADER-DATA:LAST-CHUNK-TIME=“Wed Aug 03 10:26:10 MDT 2016”

#EXTINF:3.077,

media_w1118073234_1.aac

Is there any way that I can add custom headers and information to the top-level manifest at “playlist.m3u8”?

Hi,

Can you provide more details on what custom playlist headers you are looking to add to the manifest? You can use both custom properties and APIs to include custom headers in the chunklist as you have observed. However, the custom headers that can be included in the manifest would depend on your workflow (for example, to add the EXT-X-KEY header, you need to enable DRM).

Michelle

Is this resolved ? If resolved please can you elaborate the steps. Because we are also trying to do this, but couldn’t find it in wowza forums