Я разработал тривиальное примерное приложение, использующее приведенный здесь пример кода CFNetwork
http://dev.im.ethz.ch/wiki/Socket_communication_on_the_iPhone
и объединил его с примером SpeakHere на сайте разработчиков Apple. Используя это, я управлял очень, очень грубым механизмом для потоковой передачи аудио на мой сервер. Он работает на удивление хорошо по Wi-Fi, но зависает / бомбится по сети 3g. Я надеялся, что 3g / wifi будет прозрачным в отношении этой проблемы, но это не так. Есть ли какие-либо документы относительно существенных различий между этими двумя?