Вопрос "общего направления". С помощью какого набора средств это лучше (в т.ч. быстрее и удобнее в смысле разработки) реализовать? Немного пошарил по интернету, создалось впечатление, что существует немало (во всяком случае, более одного) способов. Есть что-то про DirectShow. Если о Win API, то там (как я понял) имеется несколько "наборов" multimedia-функций (с префиксами acm, , mmio, wave).
В каком формате лучше записывать звук? Например, слышал про Speex (вроде бы весьма хорош, используется чть ли не в US Army). Опять же, переводить в нужный формат, как я понял, можно "стандартными" Win API-средствами (если установлен соответствующий кодек), либо "своими средствами" (например, в MP3 кодировать при помощи lame_enc.dll).
Ну и как лучше передавать по сети поток с целью прослушивания его в реальном времени на другом компьютере.
Есть у кого есть опыт в этой области, подскажите, пожалуйста, в каком направлении слдует двигаться (чтобы, так сказать, оптимально совместить качество результата и быстроту разработки

Заранее спасибо.