Video player help

I am trying to add a mouse over event to my video player but it doesnt seem to be registering. What am I doing wrong?:worried:


var fv:String=root.loaderInfo.parameters.vars;
output.appendText(fv + " : " + root.loaderInfo.parameters.vars + "
");//working

var vidSource:String;
vidSource = "http://www.helpexamples.com/flash/video/caption_video.flv"
//vidSource = root.loaderInfo.parameters.vars



var video:Video;
var connect_nc:NetConnection = new NetConnection();
connect_nc.connect(null);
var stream_ns:NetStream = new NetStream(connect_nc);
stream_ns.client = this;

function netStatusHandler(p_evt:NetStatusEvent):void
{
    if(p_evt.info.code == "NetStream.FileStructureInvalid")
    {
        trace("The MP4's file structure is invalid.");
    }
    else if(p_evt.info.code == "NetStream.NoSupportedTrackFound")
    {
        trace("The MP4 doesn't contain any supported tracks");
    }
}

stream_ns.addEventListener(NetStatusEvent.NET_STATUS, netStatusHandler);

video = new Video();
video.width = 640;
video.height = 360;
addChild(video);

video.attachNetStream(stream_ns);
stream_ns.play(vidSource);

//hide video controls
vidControls.visible = false;


video.addEventListener(MouseEvent.MOUSE_OVER, showControls, false, 0, true);

function showControls(event:MouseEvent):void {
    vidControls.visible = true;
    trace("over");
}