我試圖使用NetConnection類連接到外部服務器上的實時視頻供稿。當用戶點擊播放按鈕時,我開始播放視頻,但是,每次單擊播放按鈕時,都會顯示在我的輸出中:使用NetConnection類
參數錯誤:錯誤#2126:必須連接NetConnection對象。 在flash.net::NetStream/ctor() 在flash.net::NetStream() 在上/ connectLiveStream()[在::幀2:31]
任何想法,這是爲什麼不加工?這裏是(我認爲相關的)代碼:
if (playVid.label == "Play")
{
nc = new NetConnection();
nc.objectEncoding = flash.net.ObjectEncoding.AMF0;
nc.connect("rtmp://my.rtmp.server:1935/live/");
nsPlay = new NetStream(nc);
nsPlay.play("livestream.flv");
}
在此先感謝。
您應該添加一些事件處理程序到你的'nc'對象,看看是怎麼回事用'NetStatusEvent'。 – phwd 2010-10-12 02:39:30