0
Flash CS5でFlash Media Server5を使用していますが、ビデオは再生できません。それは常に言う:フラッシュメディアサーバー2126 NetConnectionオブジェクトが接続されている必要があります
{ArgumentError: Error #2126: NetConnection object must be connected
at flash.net::NetStream/ctor()
at flash.net::NetStream()
at flashmediaservertest_fla::MainTimeline/frame1()}
マイコード:
var my_nc:NetConnection =new NetConnection();
my_nc.connect("rtmp://127.0.0.1/flv/");
my_nc.client = this;
var my_ns= new NetStream(my_nc);
video.attachNetStream(my_ns);
my_ns.play("simple.flv");
問題は何ですか?
実際にローカルPC上でFlash Media Serverのインスタンスを実行していますか? – Organis
はい私のFlash Media Serverが実行されていて、管理コンソールが接続しているのがわかります – Yjerry
その後、正常に接続されたときに送出される** my_nc **オブジェクトから** NetStatusEvent.NET_STATUS **イベントを待つ必要がありますここ:http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/net/NetConnection.html#connect())、それを** my_ns **オブジェクトのソースとして添付します。 – Organis