Question

My application is written in Adobe Air & JavaScript and doesn't use Flash/Flex. Air.Sound() is used to play (shoutcast) audio streams. I'm looking for a solution (without using external Flash/Flex players, coz) that can preload (buffer) a few second of audio stream to avoid playback lags and keeping memory usage low.

Was it helpful?

Solution

As far as I know Air 2.5 added Audio and Video html5 tags.

For shoutcast and html 5 audio see this question

Edit: Apparently AIR left out the audio/video tags (because they are an alternative to flash and you get flash on AIR - the way adobe looks at it). So I think the answer is you can't do it without flash. Even if it had the audio tag you'd most probably need to tweak the output streams from the server.

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top