PDA

Просмотр полной версии : AS3 + RED5 Error #2126: NetConnection object must be connected.


AZEX86
14.12.2007, 10:31
Всем привет
подскажите пожалуйста в чем проблема
уже дней пять мучаюсь и так и этак. Кучу всего перечитал, в вголове каша, сам не разберусь. на форуме вроде не нашел

вот код

package main {

import flash.display.MovieClip;
import flash.display.Sprite;
import flash.net.NetConnection;
import flash.net.NetStream;
import flash.events.NetStatusEvent;
import flash.media.Video;
import flash.utils.setTimeout;


public class client extends Sprite{

public var my_nc:NetConnection;
public var my_video:Video;
public var my_ns:NetStream;
public var obj:Object = new Object();




public function client() {


my_nc = new NetConnection();

my_nc.client = this;
my_nc.objectEncoding = 0;
my_nc.addEventListener("netStatus", onNCStatus);
my_nc.connect("rtmp://localhost/oflaDemo");
my_ns = new NetStream (my_nc);
my_video = new Video (320, 240);
my_video.deblocking = 5;

addChild(my_video);

obj.myFunction = function(event:String):void {
trace(event);
}
}


private function onNCStatus(event:NetStatusEvent):void {
if(event.info.code == "NetConnection.Connect.Success") {
my_ns.bufferTime = 2;
my_ns.play("stream");
my_video.attachNetStream(my_ns);
my_ns.client = obj;
}
}
public function onBWDone():void
{

}
}
}




вот ошибки

ArgumentError: Error #2126: NetConnection object must be connected.
at flash.net::NetStream/flash.net:NetStream::construct()
at flash.net::NetStream$iinit()
at main::client$iinit()
TypeError: Error #1009: Cannot access a property or method of a null object reference.
at main::client/:: onNCStatus()


пока не было функции

public function onBWDone():void
{

}
смысл которой я понять не могу

ошибок было больше
вот:

ArgumentError: Error #2126: NetConnection object must be connected.
at flash.net::NetStream/flash.net:NetStream::construct()
at flash.net::NetStream$iinit()
at main::client$iinit()
Error #2044: Unhandled AsyncErrorEvent:. text=Error #2095: flash.net.NetConnection was unable to invoke callback onBWDone. error=ReferenceError: Error #1069: Property onBWDone not found on main.client and there is no default value.
at main::client$iinit()
TypeError: Error #1009: Cannot access a property or method of a null object reference.
at main::client/:: onNCStatus()

помогите плиз:(