Hi zusammen
ich lade in meiner Seite eine flv die permanent abläuft. Leider stoppt der Film immer mal wieder, und läuft dann auch nach einer Zeit nicht weiter. Ob das jetzt am Server liegt (Strato) oder an der Seite oder an Flash?! Ich weiß es nicht, aber hat jemand eine Ahnung wie ich das verhindern kann.
Binde sie wie gewohnt folgendermaßen ein: (per AS deswegen damit ich sie besser steuern kann)
PHP-Code:
var _vidID:String;
var _nc:NetConnection;
var _ns:NetStream;
var _vid:Video;
var _vidDuration:Number;
public function VideoLoad(_flv:String) //x and y define the position of the player
{
_vidID = _flv;
initConnection();
initStream();
}
private function initConnection()
{
_nc = new NetConnection();
_nc.connect(null);
initStream();
}
private function initStream()
{
_ns = new NetStream(_nc);
_vid = new Video();
_vid.attachNetStream(_ns);
_ns.play(_vidID);
_ns.addEventListener(NetStatusEvent.NET_STATUS, nsStat);
function nsStat(e:NetStatusEvent)
{
if (e.info.code == "NetStream.Play.Stop") //when video ends
{
_ns.play(_vidID);
}
}
var _netClient:Object = new Object();
_netClient.onMetaData = function(meta:Object)
{
_vidDuration = meta.duration;
Main._main.flvCon.addChild(_vid);
_vid.width = Main._main.flvCon.width;
_vid.height = Main._main.flvCon.height;
var _area = new area();
_area.width = _vid.width;
_area.height = _vid.height;
_area.alpha = 0.7;
Main._main.flvCon.addChild(_area);
};
_ns.client = _netClient;
}