【发布时间】:2012-04-03 17:35:50
【问题描述】:
我想通过分块传输编码上传音频数据。我的应用程序每 0.5 秒读取一次音频缓冲区。一旦我得到数据,我想使用分块编码将这些数据上传到服务器上。我也想保持连接打开。因此,0.5 秒后,当下一个缓冲区可用时,我可以在同一连接上上传这些数据。
我已经尝试过使用 NSMutableURLRequest 和 NSURLConncetion。但是,一旦我开始异步通信,控制权就会转到 iOS 并通知我的代表。我想使用相同的 NSURLConnection 上传更多数据。
我也尝试过使用 ASIHttpRequest。但是我找不到定期提供数据并上传 vi http 分块的方法。
如果您有任何使用 iOS API 分块的传输编码上传数据的标准方法,请告诉我。
提前致谢。
【问题讨论】:
-
您是否找到了保持连接打开的方法?
-
@yeesterbunny:请看我的回答。
标签: iphone ios nsurlconnection audio-streaming http-chunked