0
votes

I need help with AS3 make downloading MP3 files in the background mode. Man goes to my site and it will automatically load MP3 file on his computer and plays it. I read these examples here http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/net/URLLoader.html but do not know how to do it? Prompt what code and how to use it properly?

1
Check out Sound class, it plays mp3 in a stream modefsbmain

1 Answers

0
votes

You can directly load a Sound object with an URLRequest instead of using a separate Loader or URLLoader. A code could look like this:

        // this code should reside in a function somewhere
        var request:URLRequest = new URLRequest("http://your.site.com/your.mp3"); 
        var sound:Sound = new Sound(request; 
        sound.addEventListener(Event.COMPLETE, completeHandler); 

    // this function should be at top level anyway
    private function completeHandler(event:Event):void 
    { 
        var loadedMP3:Sound = Sound(event.target); 
        if (loadedMP3) loadedMP3.play(); 
    } 

Extra error handling is up to you.