Streaming Video stops

Video sometimes freezes…
This video sometimes stops 1 or two seconds in. Any clue why?

var video:Video = new Video(320, 240);
addChild(video);

var nc:NetConnection = new NetConnection();
nc.connect("rtmp://benbart.com/oflaDemo");

nc.addEventListener(NetStatusEvent.NET_STATUS, onNetStatus);

function onStatusEvent(stat:Object):void
{
	trace(stat.info.code);
}

var meta:Object = new Object();
meta.onMetaData = function(meta:Object)
{
	trace(meta.duration);
}



function onNetStatus(evt:NetStatusEvent):void
{
	switch(evt.info.code){
	case "NetConnection.Connect.Success":
	var ns:NetStream = new NetStream(nc);
	ns.client = meta;
	video.attachNetStream(ns);
	ns.play("Nouriche_Commuters.flv");
	break;
}
}