2010-12-02 44 views
2

Je souhaite développer un pilote de microphone virtuel. S'il vous plaît, ne dites rien sur DirectShow - ce n'est pas "le chemin". J'ai besoin d'une solution qui fonctionne avec n'importe quel logiciel, y compris Skype et MSN. Et DirectShow ne correspond pas à ces exigences.Pilote audio virtuel (microphone)

J'ai trouvé Driver de capture simulé AVStream Filter-Centric (avssamp.sys) dans Windows 7 WDK. Ce dont j'ai besoin, c'est d'une partie audio. Par défaut, il lit avssamp.wav et le joue. Mais ce pilote est enregistré en tant que périphérique de capture en continu WDM. Et je le veux dans le périphérique de capture audio.

Il y a quelques postes dans le web, mais ils sont tous les mêmes:

http://www.tech-archive.net/Archive/Development/microsoft.public.development.device.drivers/2005-05/msg00124.html

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

Je pense que l'enregistrement de ce filtre pilote en tant que périphérique de capture audio fera Skype le reconnaître comme micro et donc je serai capable de pousser n'importe quel fichier PCM comme s'il allait du micro.

Si quelqu'un a déjà fait face à ce problème avant, s'il vous plaît aidez-nous.

Merci d'avance.

+0

j'ai trouvé quelque chose qui ressemble à une solution - http://software.itags.org/software-application/26456/. Mais je ne sais pas comment implémenter cette 'topologie' dans avssamp :( – Dalamber

+0

Donc, avez-vous réussi à trouver une solution pour cela? – arrowd

Répondre

1

J'ai fait cela plusieurs fois et ce n'est pas trivial ... cela implique plusieurs étapes; mais je n'ai pas ce code devant moi en ce moment. Si vous écrivez un pilote audio virtuel pour Windows, vous voudrez rejoindre la liste à l'adresse wdmaudiodev. il suffit de google et de rejoindre la liste. Ensuite, la première chose à faire est de faire une recherche dans la liste et vous y trouverez la réponse à votre question comme vous l'avez déjà demandé. Vous trouverez également d'autres informations sur les pilotes audio virtuels.

i l'espoir qui aide

+0

Oui, le wdmaudiodev est l'endroit le plus approprié pour de telles questions, thx. – Dalamber