检查实时 RTMP 流中是否有视频数据(或没有)的最佳方法是什么?例如,如果广播终止,我可以自动检测这种情况,以执行某种“感谢观看”行为吗?
另外,我如何知道访问者在广播期间是否以某种方式与 Internet 断开连接?(这样我就可以将问题通知来访者,并给予指导。)
感谢您对此的任何帮助!
检查实时 RTMP 流中是否有视频数据(或没有)的最佳方法是什么?例如,如果广播终止,我可以自动检测这种情况,以执行某种“感谢观看”行为吗?
另外,我如何知道访问者在广播期间是否以某种方式与 Internet 断开连接?(这样我就可以将问题通知来访者,并给予指导。)
感谢您对此的任何帮助!
conn = new NetConnection();
conn.addEventListener(NetStatusEvent.NET_STATUS, onStatus);
private function onStatus(e:NetStatusEvent):void {
switch(e.info.code) {
case "NetStream.Play.StreamNotFound":
//some code
break;
case "NetStream.Play.Stop":
//some code
break;
}
}