How to turn off data event processing for Apple HLS streams

In Wowza Media Server™ 3.0.5 and later, support was added to convert Apple HTTP Live Streaming AMF data events into timed metadata events. This feature is supported by all Apple-based playback devices. These data events can cause problems with some non-Apple based players that support Apple HTTP Live Streaming (HLS) streams. To turn off the processing of data events do the following:

For live streaming, add the following property to the LiveStreamPacketizer/Properties container in [install-dir]/conf/[application]/Application.xml:

<Property>
	<Name>cupertinoEnableDataEvents</Name>
	<Value>false</Value>
	<Type>Boolean</Type>
</Property>
For video on demand streaming, add the following property to the HTTPStreamer/Properties container in [install-dir]/conf/[application]/Application.xml:
<Property>
	<Name>cupertinoEnableDataEvents</Name>
	<Value>false</Value>
	<Type>Boolean</Type>
</Property>

Originally Published: For Wowza Media Server 3.0.5 on 02-16-2012.
 

If you're having problems or want to discuss this article, post in our forum.