Есть код такого вида:

Код AS3:
var nc:NetConnection = new NetConnection();
nc.connect(null);
var ns:NetStream = new NetStream(nc);
ns.addEventListener(AsyncErrorEvent.ASYNC_ERROR, asyncErrorHandler);
function asyncErrorHandler(event:AsyncErrorEvent):void
{
// ignore error
}
ns.play("flvs/video.flv");
var vid:Video = new Video();
vid.x = 355;
vid.y = 425;
vid.height = 435;
vid.width = 580;
vid.attachNetStream(ns);
addChild(vid);
pauseBtn.x = 390;
pauseBtn.y = 860;
playBtn.x = 360;
playBtn.y = 860;
pauseBtn.addEventListener(MouseEvent.CLICK, pauseHandler);
playBtn.addEventListener(MouseEvent.CLICK, playHandler);
function pauseHandler(event:MouseEvent):void
{
ns.pause();
}
function playHandler(event:MouseEvent):void
{
ns.resume();
}
...это всё щастье находится на первом кадре, но когда я перехожу на второй кадр это всё не проподает, пробывал прописать removeChaild(vid) пишет ОШИБКА....
ПОМОГИТЕ разобраться...