我需要一些非常简单的Flash应用程序。Flash CS4 Pro入门
只需一个按钮即可调用操作脚本。该行动脚本将呼吁
private var m_MicCnx:NetConnection; //connection over the server
private var m_MicStream:NetStream; //Audio Output
private var m_Microphone:Microphone; //micro, attach with m_MicStream's audio content
m_MicCnx =new NetConnection();
m_MicCnx.client = this;
m_MicCnx.addEventListener(NetStatusEvent.NET_STATUS,HandlerMicCnxStatus);
m_MicCnx.connect(m_strMicUrl);
m_MicStream.publish ("mp3:myStream", "live");
m_Microphone=Microphone.getMicrophone();
m_Microphone.gain=85;
m_Microphone.rate=11;
m_Microphone.setSilenceLevel(15,2000);
private function HandlerMicCnxStatus(e:NetStatusEvent):void
{
var isConnected:Boolean; //tells whether the connection has succeded
isConnected=e.info.code=="NetConnection.Connect.Success";
if (isConnected)
{
m_MicStream=new NetStream(m_MicCnx);
m_MicStream.attachAudio (m_Microphone);
}
}
我认为这是我可以得到的最简单的设置,将麦克风发布到RTMP流。这是试图削减更大的产品。此演示将帮助第三方为mp3创建一个RTMP流读取器。
我的问题是:如何从这段代码移动到Flash应用程序?到目前为止,我发现的大多数教程都是关于使用菜单或创建非常复杂的动画。我只需要一个可以调用它的按钮,或者是一个自动加载的按钮。
我在哪里可以得到一个简单的教程?我知道每个地方都会有一堆点击,但如果你能在这里解释它,那就太棒了。