How to add ID3 tags with more detailed information into HLS

Hi there,

I’m now trying to inject ID3 tags into HLS stream. I read those articles

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

https://www.wowza.com/docs/how-to-debug-timed-data-events-id3-tags-from-apple-hls-streams-in-ios-devices

Now I’m able to insert text into HLS streams and when I use DVBinspector to inspect the tags I can see something like “!. +g ID3…TIT2…Hello world…”.

However, how could I add artist/album/title… information, instead of pure text?

What’s more, when I play the HLS stream with the above “hello world” ID3 tags, nothing appear on my screen. I also used VLC and check “media information”. But it doesn’t show anything about the ID3 tags. I can only detect the tags’ existence with DVBInspector… :frowning:

Hope someone could help me out.

Thanks! :slight_smile:

Yorick