Apache flex iOS设备上的Adobe AIR stream发布中断

Apache flex iOS设备上的Adobe AIR stream发布中断,apache-flex,air,netstream,netconnection,Apache Flex,Air,Netstream,Netconnection,我正在使用AdobeAir13.0将流式视频上传到Flash媒体服务器。 这在所有Android设备上都能正常工作,但在iOS设备上,无论是iPad还是iPhone,发布流在几次之后中断的时间可能是10秒,也可能是5分钟 以下是我的相关代码段: private function CreateConnection():void { netconn = new NetConnection(); netconn.client = this; netconn.objectEncoding =

我正在使用AdobeAir13.0将流式视频上传到Flash媒体服务器。 这在所有Android设备上都能正常工作,但在iOS设备上,无论是iPad还是iPhone,发布流在几次之后中断的时间可能是10秒,也可能是5分钟

以下是我的相关代码段:

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

谢谢,
Koby.

这个问题已经解决了。通过更改FMS设置找到解决方案。

解决方案是什么?你改变了什么?
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");