2014-05-13 4 views
1

Adobe Air 13.0을 사용하여 스트리밍 비디오를 Flash Media Server에 업로드하고 있습니다. 모든 Android 기기에서 정상적으로 작동하지만 iOS 기기 (iPad와 iPhone 모두)에서 게시 스트림은 몇 시간 (10 초, 5 분이 될 수 있음) 이후에 중단됩니다.Adobe 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"); 

감사합니다, 코비 : 여기

내 관련 코드 세그먼트입니다.

답변

0

이 문제는 해결되었습니다. FMS 설정을 변경하여 솔루션을 찾았습니다.

+0

해결책은 무엇입니까? 너는 무엇을 바꾸 었는가? –

+1

포트가 변경되었습니다. –