2014-05-13 72 views
1

我正在使用Adobe Air 13.0將流式視頻上載到Flash Media Server。 這適用於所有Android設備,但在iOS設備(包括iPad和iPhone)上,發佈流在幾次(可能是10秒,可能是5分鐘)後會中斷。Adob​​e AIR流在iOS設備上發佈中斷

這裏是我的相關代碼段:

private function CreateConnection():void 
{ 
    netconn = new NetConnection(); 
    netconn.client = this; 
    netconn.objectEncoding = flash.net.ObjectEncoding.AMF3; 
    netconn.connect(rtmpPath); 
    netconn.addEventListener("netStatus", netConnection_eventHandler); 
} 

...

netStream = new NetStream(netconn, NetStream.CONNECT_TO_FMS); 
netStream.client=this; 
netStream.addEventListener(NetStatusEvent.NET_STATUS,netConnection_eventHandler); 
netStream.attachCamera(cam); 
netStream.attachAudio(mic); 
netStream.publish(XXXX, "record"); 

感謝, Koby。

回答

0

此問題已解決。通過更改FMS設置找到解決方案。

+0

解決方案是什麼?你改變了什麼? –

+1

更改了端口 –