ビデオチャットアプリケーションを構築していますが、他のクライアントがサブスクライブしている発信ストリーム (NetStream) を介してリモートクライアントがビデオのストリーミングを開始/停止するタイミングを検出するのに役立つ、NetStream のネイティブイベントが発生するかどうか疑問に思っていましたAS3 の P2P/RTFMP で?
2 つのクライアントが既に接続されているため、カスタム メッセージをディスパッチできる可能性がありますが、余分なオーバーヘッドを追加したくありません。
ビデオチャットアプリケーションを構築していますが、他のクライアントがサブスクライブしている発信ストリーム (NetStream) を介してリモートクライアントがビデオのストリーミングを開始/停止するタイミングを検出するのに役立つ、NetStream のネイティブイベントが発生するかどうか疑問に思っていましたAS3 の P2P/RTFMP で?
2 つのクライアントが既に接続されているため、カスタム メッセージをディスパッチできる可能性がありますが、余分なオーバーヘッドを追加したくありません。
NetStatusEvent のすべてのイベント コードは、ここにあります。
リスナーをセットアップして、「NetStream.Play.Start」と「NetStream.Play.Stop」を探すだけです。
例えば
private function netStatusHandler(event:NetStatusEvent):void
{
// handles net status events
switch (event.info.code)
{
case "NetConnection.Play.Start" :
//do stuff
break;
}
}