How ID3 segment tag actions work - MediaLive

How ID3 segment tag actions work

You can set up an action to insert ID3 data in each segment in HLS and MediaPackage output packages where ID3 passthrough is enabled. There are two types of segment tags:

  • Tag: You specify the value for a TXXX field inside the ID3 tag. MediaLive creates an ID3 tag with a single TXXX field and inserts the tag in every segment.

  • ID3: You specify a fully formed ID3 metadata item (including both a header and a frame, as per the ID3 specification) and encode it as base64. MediaLive inserts the tag in every segment.

Before you add ID3 segment tag actions to the schedule, read Working with ID3 segment tags.

Insert ID3 segment tags with fixed start

When you create the action, you include a start time. The start time for the action must be at least 15 seconds in the future but not more than 14 days in the future. After that cutoff, MediaLive rejects the request to create the action.

After you have created the action, the action sits in the schedule. Approximately 15 seconds before the start time, the schedule passes the action to the channel. At the start time, the channel inserts the data into the channel.

Insert ID3 data with immediate start

When you create the action, you set the start type to immediate.

The schedule immediately passes the action to the channel. The channel immediately inserts the data into the channel.