AFAIK, Wowza Streaming Engine doesn’t have support for the 2012 profile. It does have some support for HbbTV; this is a message I received in 2016 (alternative option below the code snippet):
We do fully support the “urn:mpeg:dash:profile:isoff-live:2011” profile, which is the standard live DASH profile in Wowza Streaming Engine but currently we don’t officially support the HbbTv profile. Customers have reported that some level of compatibility has been shown using the HbbTv LiveStreamPacketizer property. This property will change the MPD@profile attribute we report from “urn:mpeg:dash:profile:isoff-live:2011” to “urn:hbbtv:dash:profile:isoff-live:2011” (note it’s “2011” not “2012”).
To enable this property please add the following property to your [install-dir]/conf/[Application]/Application.xml file in the Root/Application/LiveStreamPacketizer/Properties" tag as shown below:
<LiveStreamPacketizer>
<!-- Properties defined here will override any properties defined in conf/LiveStreamPacketizers.xml for any LiveStreamPacketizers loaded by this applications -->
<Properties>
<Name>mpegdashEnableHbbtvLiveProfile</Name>
<Value>True</Value>
<Type>Boolean</Type>
</Properties>
</LiveStreamPacketizer>
Another option is to enable the property above and also add another property right after it - also in the LiveStreamPacketizer/Properties
section. This will add the 2012 profile to the manifest although it won’t actually be the 2012 profile. But some devices will accept it and play the stream.
<Property>
<Name>mpegdashAdditionalLiveProfiles</Name>
<Value>urn:hbbtv:dash:profile:isoff-live:2012</Value>
<Type>String</Type>
</Property>