Dynamic Video Issues [CS3 AS2]

Ok, I have the sad-face going on right now. I’m new to ActionScript2 but have successfully made a “frankinstine” script off of forums such as this one. My applet is a dynamicly populated tree component, when items are clicked they reference the XML file which directs flash to the FLA files on my server. The files load and the player works like a charm when tested locally on my machine, however, I posted to the net for a trial of the NetStream over a connection other than my hard-drive cables… and I get nothing. The XML file is parsing because the Tree component is being populated with my items, but for some reason the URL is being eaten by the mysterious NetMonster. Here’s the Relevant code and the link to the player I uploaded. Thanks one and all for helping! This is my first time at anything like this. Oh, and I am using CS3 but am coding with AS2.

Link: http://brimyguy.com/vtflashplayer/embed.html

Relevant Code:

//Net Stream & NetConnect----------

var nc:NetConnection = new NetConnection();
nc.connect(null);

var ns:NetStream = new NetStream(nc);

ns.setBufferTime(15);

ns.onStatus = function(info) {
if(info.code == “NetStream.Buffer.Full”) {
bufferClip._visible = false;
}
if(info.code == “NetStream.Buffer.Empty”) {
bufferClip._visible = true;
}
if(info.code == “NetStream.Play.Stop”) {
ns.seek(0);
}
}

//--------------Embed Video-------------------
theVideo.attachVideo(ns);

//------------XML PARSING------------
var xml:XML = new XML();
xml.ignoreWhite = true;

xml.onLoad = function() {
theTree.dataProvider = this.firstChild;
}

xml.load(“vidtree.xml”);

var treeListen:Object = new Object();

treeListen.change = function() {
var item = theTree.selectedItem;
var earl = item.attributes.url;
ns.play(earl);
}

theTree.addEventListener(“change”,treeListen);

//---------------Controls---------------------
rewindButton.onRelease = function() {
ns.seek(0)
}

playButton.onRelease = function() {
ns.pause();
}

//--------------Sound Control-----------------
_root.createEmptyMovieClip(“vSound”,_root.getNextHighestDepth())
vSound.attachAudio(ns);

var so:Sound = new Sound(vSound);

so.setVolume (75);

function adjustVolume() {
ratio = Math.round( mySlider.dragger._x*100/mySlider.line._width);
so.setVolume(ratio);
};

Thanks guys!