Wowza Community

Live Audio Streaming on HTML5

Hi,

I was wondering if we can do a live audio streaming to a HTML5 player. Currently, I have been doing it on a Flash Client, but want to make the solution work on iPad. I’m working on a voice chat applications.

Any help would be good.

Thanks

You can stream live to iOS devices using HTML5 with Cupertino stream output from Wowza. It also works in Safari on Mac OSX. Other browsers and platforms are not supported at present. Some version of Android are supposed to support Cupertino with HTML5, but it’s been problematic so far and I wouldn’t count on it.

Real-time chat on iOS devices with Cupertino streaming is not very workable because of high latency. You might find a way with streams with 1 second key frame frequency and cupertinoChunkDurationTarget set to “1000” (value in milliseconds = 1 second) (this should get to a latency of 1 - 3 seconds) , and with the Livu application to stream from the device to Wowza. Take a look at these guides:

https://www.wowza.com/docs/how-to-configure-apple-hls-packetization-cupertinostreaming

https://www.wowza.com/docs/how-to-use-livu-video-broadcasting-ios-app-with-wowza-media-server

But if you are looking to replace Flash chat app with HTML5 for streaming to desktop, it’s not there yet.

Richard

Yes you can. Take a look at the live stream tutorial that is right for what you are doing.

https://www.wowza.com/docs/tutorials

Configuration and playback for Flash and Cupertino is covered in each of the tutorials

Richard

Can I publish the same stream to an iPad device using the Cupertino stream and another device running flash via the normal procedure?

Thanks.

You can stream live to iOS devices using HTML5 with Cupertino stream output from Wowza. It also works in Safari on Mac OSX. Other browsers and platforms are not supported at present. Some version of Android are supposed to support Cupertino with HTML5, but it’s been problematic so far and I wouldn’t count on it.

Real-time chat on iOS devices with Cupertino streaming is not very workable because of high latency. You might find a way with streams with 1 second key frame frequency and cupertinoChunkDurationTarget set to “1000” (value in milliseconds = 1 second) (this should get to a latency of 1 - 3 seconds) , and with the Livu application to stream from the device to Wowza. Take a look at these guides:

https://www.wowza.com/docs/how-to-configure-apple-hls-packetization-cupertinostreaming

https://www.wowza.com/docs/how-to-use-livu-video-broadcasting-ios-app-with-wowza-media-server

But if you are looking to replace Flash chat app with HTML5 for streaming to desktop, it’s not there yet.

Richard

Thanks Richard. That helps.

Yes you can. Take a look at the live stream tutorial that is right for what you are doing.

https://www.wowza.com/docs/tutorials

Configuration and playback for Flash and Cupertino is covered in each of the tutorials

Richard