Adobe AIR Stream публикует перерывы на устройствах iOS

Я использую Adobe Air 13.0 для загрузки потокового видео на Flash Media Server. Это прекрасно работает на всех устройствах 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);
}

...

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");

Спасибо, Коби.

1 ответ

Решение

Эта проблема была решена. Нашел решение, изменив настройки FMS.

Другие вопросы по тегам