1

我利用此处列出的示例 CFNetwork 代码开发了一个简单的示例应用程序,

http://dev.im.ethz.ch/wiki/Socket_communication_on_the_iPhone

并将其与苹果开发者网站上的 SpeakHere 示例相结合。使用它,我管理了一个非常非常粗糙的机制来将音频流式传输到我的服务器。它在 wifi 上运行得非常好,但在 3g 网络上挂起/轰炸。我曾希望 3g/wifi 在这个问题上是透明的,但似乎并非如此。是否有任何关于这两者之间显着差异的文件?

4

1 回答 1

1

3G 很可能比 wifi具有更长的延迟和更多的延迟变化。因此,您应该考虑自动调整抖动缓冲区以处理延迟峰值。

于 2010-01-12T11:22:43.910 回答