******My website is fantasy-animation.com******

My videos 'stutter' when played by buttons with this simple code: player.source="externalFile.flv";

I replaced it with the code:

var vid:Video = new Video();
addChild(vid);

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

var ns:NetStream = new NetStream(nc);
vid.attachNetStream(ns);

var listener:Object = new Object();
listener.onMetaData = function(evt:Object):void {};
ns.client = listener;

ns.play("externalVideo.flv");

////////////////////////////////////////////////////////////////////

Now my video works but does not stop when I click another button. How do I stop playback of each video?