Change the audio language for MPEG-DASH stream targets in Wowza Streaming Engine

By default, Wowza Streaming Engine™ media server software sets the audio language in MPEG-DASH manifests for streams with stream targets using the mpegdash-akamai profile or the group-manager profile with mpegdash-akamai for childProfile to English (eng). To change the audio language in the manifests, complete the following steps.

Note: Wowza Streaming Engine 4.8.9 or later is required.
  1. In Wowza Streaming Engine Manager, click the Applications tab and select your application in the contents panel.
     
    Note: The audio language will be changed for all streams with stream targets using the mpegdash-akamai profile or the group-manager profile with mpegdash-akamai for childProfile in the application.
  2. In the details page, click the Properties tab, and then click Custom in the Quick Links bar.
  3. In the Custom section, click Edit.
  4. Click Add Custom Property, specify the following settings in the Add Custom Property dialog box, and then click Add:
    • Path - Select /Root/Application.
    • Name - Enter pushPublishMPEGDashAudioLanguage.
    • Type - Select String.
    • Value - Enter the audio language to use. Valid values are any three-letter ISO 639-2/T or 639-2/B language codes (for example, "fra" or "fre").
    For more information about adding custom properties in Wowza Streaming Engine Manager or Wowza Streaming Engine XML, see Add a custom property.
  5. Click Save, and then restart the application when prompted to apply the changes.

The property is added to the application's Application.xml file within the <Application>/<Properties> container element as in the following example:

<Property> 
  <Name>pushPublishMPEGDashAudioLanguage</Name> 
  <Value>fra</Value> 
  <Type>String</Type> 
</Property> 

More resources