Fix missing audio (MPEG-TS) in Wowza Streaming Engine

Configure Wowza Streaming Engine™ media server software to manage unaligned AAC packets that may be sent by some MPEG-TS-based encoders. These unaligned packets result in audio not being present when the stream is played.

You can configure application properties in Wowza Streaming Engine Manager or by editing [install-dir]/conf/[application]/Application.xml. If you make changes to Application.xml, any supported settings are displayed in Wowza Streaming Engine Manager the next time it's started. 

Manage unaligned AAC packets in Wowza Streaming Engine Manager


  1. Click the Applications tab at the top of the page.
     
  2. In the Applications contents panel, click the name of your live application.
     
  3. On the application page Properties tab, click RTP Jitter Buffer in the Quick Links bar.
     
    Note: Access to the Properties tab is limited to administrators with advanced permissions. For more information, see Manage credentials.
  4. Click Edit in the RTP Jitter Buffer properties area, select the Enabled check box next to mpegtsAudioIsAligned and ensure the property is set to False.
     
  5. Click Save, and then restart the application to apply the changes.

Manage unaligned AAC packets in Application.xml


  1. Use a text editor to open the [install-dir]/conf/[application]/Application.xml file for your live application and add the following property to the RTP/Properties container. Be sure to add the properties to the correct <Properties> container in Application.xml as there are several in the file.
     

    <Property>
        <Name>mpegtsAudioIsAligned</Name>
        <Value>false</Value>
        <Type>Boolean</Type>
    </Property>

  2. Restart Wowza Streamig Engine to apply the changes.