我通过端口 1111 上的 RTMPE 连接到 Flash Media Server 管理 API,我想监视从服务器端 actionscript 代码对 trace() 的调用。
问问题
342 次
2 回答
0
这是如何完成的:
var netConnection : NetConnection = new NetConnection();
netConnection.connect( "rtmpe://fmsuri:1111", adminUsername, adminPassword );
var netStream : NetStream = new NetStream( netConnection );
netStream.client = { onLog: handleLog };
netStream.play( "logs/application/appName/instanceName", -1 );
function handleLog ( info : Object ) : void {
trace( info[ "description" ] );
}
于 2010-09-28T16:20:56.973 回答
0
dosnt 似乎适用于 FMS 4(开发人员版),就像所有其他跟踪输出(日志文件、实时日志)一样。只有一些事件似乎能够删除跟踪,例如 onStart 和 onConnect。其他像 onPublish 似乎无法追踪任何东西。不知道为什么。
于 2011-01-16T13:49:33.707 回答