# Timed events (ID3 tags) in Apple HLS streams from WebRTC source

**URL:** <https://community.wowza.com/t/timed-events-id3-tags-in-apple-hls-streams-from-webrtc-source/47952>\
**Category:** Wowza Developer Dojo\
**Tags:** wowza-streaming-server-java-api\
**Created:** [February 12, 2017, 4:18pm UTC](https://community.wowza.com/t/timed-events-id3-tags-in-apple-hls-streams-from-webrtc-source/47952 "2017-02-12T16:18:41Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Robert\_Trimmons](https://avatars.discourse-cdn.com/v4/letter/r/47e85d/32.png) [@Robert\_Trimmons](https://community.wowza.com/u/Robert_Trimmons)\
**Post date:** [February 12, 2017, 4:18pm UTC](https://community.wowza.com/t/timed-events-id3-tags-in-apple-hls-streams-from-webrtc-source/47952/1 "2017-02-12T16:18:41Z")

</div>

I have been using the approach [here](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%28ID3-tags%29-in-an-Apple-HLS-stream) to inject and read timed events into an HLS stream. Works nicely.

The approach is reliant on AMF data events in the RTMP encode stream coming to Wowza. The approach listens for them and converts them into ID3 tags as HLS segmenting takes place.

What if the encode stream I was sending to Wowza was WebRTC (I’m trying the Wowza Streaming Engine WebRTC preview)? Is there some programmatic equivalent for this workflow? Can I somehow achieve timed events in my HLS similarly with WebRTC input?

---

<div class="post-metadata">

**Author:** ![Jason\_Tuchler](https://sea2.discourse-cdn.com/flex002/user_avatar/community.wowza.com/jason_tuchler/32/462_2.png) [@Jason\_Tuchler](https://community.wowza.com/u/Jason_Tuchler)\
**Post date:** [April 4, 2017, 4:25pm UTC](https://community.wowza.com/t/timed-events-id3-tags-in-apple-hls-streams-from-webrtc-source/47952/2 "2017-04-04T16:25:31Z")

</div>

Hello Robert,

Currently WebRTC Preview does not have an option to be able to inject data. We currently have a backlog request for this, although there’s no timetable or guarantees of implementation set yet.

Regards,

Jason
