我正在构建一个视频聊天应用程序,我想知道 NetStream 是否有任何本机事件触发,这可以帮助检测远程客户端何时通过其他客户端订阅的传出流 (NetStream) 开始/停止流式传输视频在 AS3 中通过 P2P/RTFMP 吗?
由于两个客户端已经连接,我也许可以发送自定义消息,但我不想增加额外的开销。
我正在构建一个视频聊天应用程序,我想知道 NetStream 是否有任何本机事件触发,这可以帮助检测远程客户端何时通过其他客户端订阅的传出流 (NetStream) 开始/停止流式传输视频在 AS3 中通过 P2P/RTFMP 吗?
由于两个客户端已经连接,我也许可以发送自定义消息,但我不想增加额外的开销。
可以在此处找到 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;
}
}