Missing audio for HLS and DASH

Hello,

So I’m fairly new to the streaming world and I seem to hit a wall with my searches.

I have a vod application that gets its data from an s3 bucket.

My S3 bucket has a vod with the following structure: 5 video mp4 files, 2 audio mp4 files and a .smil file that looks like this:

<smil>
    <head/>
    <body>
        <switch>
           <audio src="mp4:a_125343_48000.mp4" system-bitrate="125343"/>
           <audio src="mp4:a_61359_48000.mp4" system-bitrate="61359"/>
           <video src="mp4:v_1713320_1024_576_25.mp4" system-bitrate="1713320"/>
           <video src="mp4:v_2898990_1280_720_25.mp4" system-bitrate="2898990"/>
           <video src="mp4:v_292950_400_224_25.mp4" system-bitrate="292950"/>
           <video src="mp4:v_4889067_1280_720_25.mp4" system-bitrate="4889067"/>
           <video src="mp4:v_976215_768_432_25.mp4" system-bitrate="976215"/>
        </switch>
    </body>
</smil>

Unfortunately, I’ve discovered that Wowza ignores the

For VOD streaming in S3, we recommend you use MediaCache. This will easily allow you to retrieve your on-demand files and configure them for playbak in HLS, DASH and others as well:

Here is doc article for you @Bogdan-Alexandru Puiu:

https://www.wowza.com/docs/how-to-scale-video-on-demand-streaming-with-media-cache

When you visit the page, you will see in the left nav, we have several docs referencing the MediaCache.

Please reach out through a support ticket should you need any help at all setting this up. Our tech support team has helped many of our customers implement a VOD workflow through AWS with HLS playback. Some of it can get a bit advanced, so don’t hesitate to reach out!

https://www.wowza.com/support/open-ticket