Сделал mp3 плеер по примеру. При компиляции Output выдает ошибку:

Код:
Error #2044: Необработанный IOErrorEvent:. text=Error #2032: Ошибка потока.
at player_fla::MainTimeline/frame3()
at flash.display::MovieClip/gotoAndStop()
at player_fla::MainTimeline/XMLloaded()
at flash.events::EventDispatcher/dispatchEventFunction()
at flash.events::EventDispatcher/dispatchEvent()
at flash.net::URLLoader/onComplete()
Error #2044: Необработанный IOErrorEvent:. text=Error #2032: Ошибка потока.
at player_fla::MainTimeline/frame3()
вот скрипты по кадрам:
1 кадр

Код AS3:
import flash.display.StageAlign;
import flash.display.StageScaleMode;
import flash.net.URLRequest;
import flash.display.Loader;
import flash.events.Event;
stop();
var trackToPlay:String;
var pausePosition:int = 0;
var songURL:URLRequest;
var i:uint;
var myXML:XML = new XML();
var XML_URL:String = "xml/music.xml";
var myXMLURL:URLRequest = new URLRequest(XML_URL);
var myLoader:URLLoader = new URLLoader(myXMLURL);
myLoader.addEventListener("complete", XMLloaded);
function XMLloaded(e:Event):void
{
myXML = XML(myLoader.data);
var firstSong:String = myXML.Song.songTitle[0];
var firstArtist:String = myXML.Song.songArtist[0];
songURL = new URLRequest("music/" + firstSong + ".mp3");
title_txt.text = "1."+firstArtist+" - "+firstSong;
for each (var Song:XML in myXML..Song)
{
i++;
var songTitle:String = Song.songTitle.toString();
var songArtist:String = Song.songArtist.toString();
playlist.lists.addItem({label:i+"."+songArtist+"-"+songTitle, songString:songTitle,Artist:songArtist, songNum:i});
}
var myArray = new Array(0,0);
playlist.lists.selectedIndices = myArray;
gotoAndStop(3);
}
2 кадр

Код AS3:
import flash.net.URLRequest;
songURL = new URLRequest("music/"+trackToPlay+".mp3");
3 кадр

Код AS3:
import flash.media.Sound;
import flash.media.SoundChannel;
import flash.media.SoundLoaderContext;
import flash.events.Event;
import flash.events.MouseEvent;
stop();
var snd:Sound = new Sound();
var channel:SoundChannel;
var context:SoundLoaderContext = new SoundLoaderContext(5000,true);
snd.load(songURL, context);
channel = snd.play(pausePosition);
playlist.lists.addEventListener(Event.CHANGE, itemClick);
function itemClick(e:Event):void
{
channel.stop();
title_txt.text = e.target.selectedItem.label;
trackToPlay = e.target.selectedItem.songString;
gotoAndPlay(2);
}
channel.addEventListener(Event.SOUND_COMPLETE, new_music);
function new_music(e:Event):void
{
newTrack();
}
music_btn.stop_btn.addEventListener(MouseEvent.CLICK, stop_music);
function stop_music(e:Event):void
{
channel.stop();
}
function newTrack():void
{
if (playlist.lists.selectedItem.songNum == i)
{
channel.stop();
var selectFirst = new Array(0,0);
playlist.lists.selectedIndices = selectFirst;
playlist.lists.scrollToIndex(0);
trackToPlay = playlist.lists.selectedItem.songString;
gotoAndPlay(2);
}
else
{
channel.stop();
var sn:uint = playlist.lists.selectedItem.songNum;
var selectNext = new Array(sn,sn);
playlist.lists.selectedIndices = selectNext;
playlist.lists.scrollToIndex(0);
trackToPlay = playlist.lists.selectedItem.songString;
gotoAndPlay(2);
}
pausePosition = 0;
}
не догоняю в чем проблема - музыка не проигрывается...