0

型の Flex NetStatusEventNetGroup.MulticastStream.PublishNotifyでは、e.info.name でストリームの文字列名を取得します。

名前は、パブリッシャーが .publish ("") メソッドで指定したものです。

しかし、タイプ の NetStatusEvent にNetStream.Connect.Successは、そのようなプロパティはありません。代わりに、 NetStreamオブジェクト全体がe.info.stream

NetStream オブジェクトから名前のような基本的なものを取得するにはどうすればよいでしょうか? e.info.stream.name存在しません。

私は非常に単純なものを見落としているに違いありません。

4

1 に答える 1

0

はい、予想どおり、解決策は非常に簡単です。イベントはNetStream.Connect.Success、NetStream が初期化されるとすぐに発生します。これは、公開されたストリームを .play するために使用できます。つまり、現時点では .publish された名前は割り当てられていません。

于 2010-12-02T21:47:32.437 に答える