2012-04-03 26 views
1

我想通過分塊傳輸編碼來上傳音頻數據。我的應用程序在每0.5秒後讀取音頻緩衝區。只要我獲得數據,我想要使用分塊編碼在服務器上上傳數據。另外我想保持連接打開。所以,在0.5秒後,當下一個緩衝區可用時,我可以在同一連接上上載這些數據。如何使用分塊編碼上傳數據?

我試圖與NSMutableURLRequest和NSURLConncetion。但只要我異步開始通信,控制權就會轉到iOS,並且我的代表會收到通知。我想使用相同的NSURLConnection上傳更多數據。

我也試圖與ASIHttpRequest。但我無法找到定期發送數據並上傳vi http chunking的方法。

請讓我知道如果您有任何標準的方式上傳使用與iOS的API塊傳輸編碼數據。

在此先感謝。

+0

您是否能夠找到一種方法來保持連接的打開? – yeesterbunny 2013-05-05 11:02:46

+0

@yeesterbunny:請看我的答案。 – Apurv 2013-05-17 06:23:26

回答

0

我衷心推薦的AFNetworking庫。它似乎是iPhone上異步網絡模塊的一個很酷的小孩。它由Gowalla的開發人員編寫,我可以保證它的易用性,可靠性和速度。

+0

感謝您建議的圖書館。但它不使用傳輸編碼=分塊。 – Apurv 2012-04-05 03:57:54

相關問題