我需要一些非常簡單的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應用程序?到目前爲止,我發現的大多數教程都是關於使用菜單或創建非常複雜的動畫。我只需要一個可以調用它的按鈕,或者是一個自動加載的按鈕。
我在哪裏可以得到一個簡單的教程?我知道每個地方都會有一堆點擊,但如果你能在這裏解釋它,那就太棒了。