Виртуальный аудиодрайвер (микрофон) - PullRequest
2 голосов
/ 02 декабря 2010

Я хочу разработать драйвер виртуального микрофона.Пожалуйста, не говорите ничего о DirectShow - это не «путь».Мне нужно решение, которое будет работать с любым программным обеспечением, включая Skype и MSN.И DirectShow не соответствует этим требованиям.

Я обнаружил AVStream Драйвер симулированного захвата с фильтрацией (avssamp.sys) в Windows 7 WDK.Что мне нужно, так это аудио часть.По умолчанию он читает avssamp.wav и воспроизводит его.Но этот драйвер зарегистрирован как устройство захвата потоков WDM.И я хочу это в Audio Capture Device.

В сети есть несколько постов, но они все одинаковые:

http://www.tech -archive.net / Архив / Разработка /microsoft.public.development.device.drivers / 2005-05 / msg00124.html

http://www.winvistatips.com/problem-installing-avssamp-audio-capture-sources-category-t184898.html

Я думаю, что регистрация этого драйвера фильтра в качестве устройства захвата звука заставит Skype распознаватьэто как микрофон, и поэтому я смогу нажать на любой файл PCM, как если бы он шел с микрофона.

Если кто-то уже сталкивался с этой проблемой, пожалуйста, помогите.

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

1 Ответ

1 голос
/ 04 января 2011

Я делал это несколько раз, и это не тривиально ... это включает в себя несколько шагов; но сейчас у меня нет этого кода перед собой.

если вы пишете виртуальный аудиодрайвер для Windows, вы можете присоединиться к списку на wdmaudiodev. просто Google и присоединиться к списку.

тогда, первое, что нужно сделать, это поиск по списку, и вы наверняка найдете там ответ на свой вопрос, как он был задан ранее. Вы также найдете другую информацию о виртуальных аудиодрайверах.

надеюсь, это поможет

...