В Windows Производители аудиокарт могут выбрать предоставление входного потока «что вы слышите», чтобы вы могли захватывать выходные данные. Если ваша звуковая карта / драйвер не поддерживает эту функцию, вы можете попробовать использовать виртуальный аудиокабель , чтобы сделать то же самое.
В Windows 7 есть новая функция, которая позволяет вам слушать для прямого захвата любого входного потока.
производители звуковых карт могут выбрать предоставление входного потока «что вы слышите», чтобы вы могли захватывать выходные данные. Если ваша звуковая карта / драйвер не поддерживает эту функцию, вы можете попробовать использовать виртуальный аудиокабель , чтобы сделать то же самое.В Windows 7 есть новая функция, которая позволяет вам слушать для прямого захвата любого входного потока.
производители звуковых карт могут выбрать предоставление входного потока «что вы слышите», чтобы вы могли захватывать выходной сигнал. Если ваша звуковая карта / драйвер не поддерживает эту функцию, вы можете попробовать использовать виртуальный аудиокабель , чтобы сделать то же самое.В Windows 7 есть новая функция, которая позволяет вам слушать для / захвата любого входного потока напрямую.
Если вы уже разобрались со стороной видео; NAudio - хороший способ обрабатывать аудиокомпонент.
Предполагая, что мы разбиваем задачу на запись, а затем на компоненты приема и воспроизведения, следующее должно помочь вам с каждой стороны:
Запись: http://opensebj.blogspot.com/2009/04/naudio-tutorial-5-recording-audio.html
Прием и воспроизведение: Воспроизведение звука из потока с использованием C #
Метод передачи между ними зависит от вас, но если у вас уже есть способ отправки потока между двумя компьютерами, вы можете использовать его повторно. Просто убедитесь, что ваш буфер достаточно велик, чтобы всегда были данные для воспроизведения на принимающем компьютере.
посмотрите на код в этой статье, его нужно немного изменить, чтобы можно было передавать выходные данные по сети, но это не должно быть достаточно сложно. http://www.csharpfriends.com/Forums/ShowPost.aspx?PostID=19102