Wowza Community

HLS stream without audio on iOS


HLS stream works well on Android but on iOS only video works without audio.

Do you have any clue why is that?



Hello there and welcome to the Wowza support forum.

What type of stream is this? Live or VOD?

What is the audio codec of the stream?

Do you see any indication of this issue in the logs? You can start Wowza in stand alone mode [install-dir]/bin/startup.bat|, and view the output in the console.

Kind regards,


iOS devices only support MP3 at 44100Hz, 128kbs and AAC audio. You have to transcode the Speex to AAC. Take a look at this guide:

How to convert Flash Player 11 output from H.264 + Speex audio to H.264 + AAC audio using Wowza Transcoder AddOn

Kind regards,


For VOD, you will need to implement a 3rd party solution. Please take a look at this article on How to encode video on demand content.

Kind regards,


Both Live and VOD. Android works well but no audio on iOS.

We use default audio codec. We don’t change it. I think it’s Speex. (We don’t use multibitrate.)

No errors in logs.

Any ideas?

Big thanks. It works! :slight_smile:

But only for Live. Is there any way to have audio on mobile during VOD?