2012-04-03 7 views
1

청크 분할 전송 인코딩을 통해 오디오 데이터를 업로드하려고합니다. 내 응용 프로그램은 0.5 초마다 오디오 버퍼를 읽습니다. 데이터를 얻 자마자 청크 분할 인코딩을 사용하여이 데이터를 서버에 업로드하려고합니다. 또한 연결을 유지하고 싶습니다. 따라서 0.5 초 후에 다음 버퍼를 사용할 수있을 때 같은 데이터를 업로드 할 수 있습니다.청크 분할 인코딩을 사용하여 데이터를 업로드하는 방법은 무엇입니까?

NSMutableURLRequest 및 NSURLConncetion을 사용해 보았습니다. 그러나 비동기 적으로 통신을 시작하자마자 iOS로 제어가 넘어 가고 대리인에게 알림이 전송됩니다. 동일한 NSURLConnection을 사용하여 더 많은 데이터를 업로드하고 싶습니다.

또한 ASIHttpRequest를 사용해 보았습니다. 하지만 데이터를 주기적으로주고 vi http 청킹을 업로드하는 방법을 찾을 수 없습니다.

iOS API로 청크 분할 된 전송 인코딩을 사용하여 데이터를 업로드하는 표준 방법이 있다면 알려주십시오. 사전에

감사합니다.

+0

연결을 유지하는 방법을 찾을 수 있었습니까? – yeesterbunny

+0

@yeesterbunny : 제 대답을 참조하십시오. – Apurv

답변

0

AFNetworking 라이브러리를 적극적으로 권하고 싶습니다. 그것은 아이폰에서 비동기 네트워킹을위한 블록에 멋진 아이 것으로 보인다. Gowalla의 개발자가 작성 했으므로 사용 용이성, 안정성 및 속도가 보장됩니다.

+0

제안 된 라이브러리를 제공해 주셔서 감사합니다. 그러나 전송 인코딩 = 청크가 사용되지 않습니다. – Apurv

관련 문제