I want to insert ID3 tags every 10 seconds into my streams, I am using this technique to sync a "remaining time" countdown on the client side. I am using this method so buffering time is taken into consideration.

I am following this tutorial:

To send metaData, I found two tutorials:

I am trying a more straight forward approach. I have only Cupertino Streaming in the project so ID3 tags is all I need for text events.

In one of the links above, I found an example that uses ID3Frames.put in order to put an ID3 tag in a chunk.

How do I use this method outside the context of onFillChunkDataPacket?

I simply want some code to initiate injecting an ID3 tag into a given stream.

Many thanks!