ustream memo [ustream]
public function initialize(id:String="8439142",password:String=""):void {
_log.debug("initialzie");
this.visible = true;
_id = id;
_password = password;
setChildIndex(mc, numChildren - 1);
var context:LoaderContext = new LoaderContext(false, ApplicationDomain.currentDomain);
_loader = new Loader();
_loader.contentLoaderInfo.addEventListener('complete', onLoaded);
_loader.load(new URLRequest("http://www.ustream.tv/flash/viewer.rsl.swf"), context );
}
private function onLoaded(e:Event=null):void
{
_log.debug("onLoaded");
(_loader.contentLoaderInfo.applicationDomain.getDefinition("tv.ustream.localization.Locale")).nameSpace = "flash.viewer";
_loader.contentLoaderInfo.removeEventListener('complete', onLoaded);
var Cls:* = _loader.contentLoaderInfo.applicationDomain.getDefinition("tv.ustream.viewer.logic.Logic")
_logic = new Cls();
_logic.addEventListener( "createChannel", onCreateChannel, false, 0, true );
_channel = _logic.createChannel(_id, true, _password);
}