Обрабатывать входы микрофонов в c # - PullRequest
0 голосов
/ 21 марта 2020

Я искал в Google, но я не нашел много информации об этом. Мне было интересно, имел ли кто-нибудь опыт, чтобы он знал правильный способ получения ввода данных с микрофона, а также знал, как его воспроизводить. То, что я хотел бы сделать, - это типичное потоковое приложение в C#, которое берет звук с микрофона и отправляет его в клиентское приложение. Жду совета, спасибо.

1 Ответ

1 голос
/ 25 марта 2020

Существует много исходных кодов, если вы можете использовать Google и Bing ... Если вы хотите создать это приложение с C# языком программирования, то вам нужно знать некоторые основы сетевого программирования в C#.

  1. Если вы хотите создать такую ​​программу, как голосовой чат. Вам нужно будет захватить звук с микрофона, используя некоторые технологии, такие как DirectSound, UDP-пакеты и т. Д. c.
  2. Если вы хотите создать приложение для потоковой передачи видео, вы можете использовать несколько способов для организации потокового видео / конференц-связи. net легко. Использование простых Windows компонентов Media Encoder, RT C Clients, voice / SIP, Sockets и др. c. Таким образом, у вас есть большой выбор управляемых технологий здесь. Еще одна вещь - это живое собрание, на котором у вас еще не было возможности хорошенько взглянуть.
...