A network speaker

I hope to make a driver which can act as an audio card and what’s more , transfer the data to the client via internet.

I suppose it should consist of 2 parts , VAD part and network-related .

I will take VADSImple as the baseline and refer to WSK sample regarding Network-related

Am I going in the right direction ?

Also , for VAD part , do I still need topology filter ? I think it is always needed when a real hardware is invovled .For my case , I just make a Cyclic miniport. In the miniport , I only need to forward the audio data from the client application onto internet. Right ?

I am newbie to VAD development . PLease feel free to point out my incorrectness.

I recommend that you take KSStudio and go ‘exploring’. In particular, go
explore how the Bluetooth stack sets up the A2DP support. And of course,
experiment with MSVAD to understand why that sample creates the filters and
nodes the way it does. Many of the nodes can be stripped out (carefully!)
from that sample and the effect on how the change in topology effects the
volume control, mixer, etc. can be observed. It is a great learning tool.

Good Luck,
Dave Cattley

-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of xiedong_sl@126.com
Sent: Sunday, November 21, 2010 11:35 PM
To: Windows System Software Devs Interest List
Subject: [ntdev] A network speaker

I hope to make a driver which can act as an audio card and what’s more ,
transfer the data to the client via internet.

I suppose it should consist of 2 parts , VAD part and network-related .

I will take VADSImple as the baseline and refer to WSK sample regarding
Network-related

Am I going in the right direction ?

Also , for VAD part , do I still need topology filter ? I think it is
always needed when a real hardware is invovled .For my case , I just make a
Cyclic miniport. In the miniport , I only need to forward the audio data
from the client application onto internet. Right ?

I am newbie to VAD development . PLease feel free to point out my
incorrectness.


NTDEV is sponsored by OSR

For our schedule of WDF, WDM, debugging and other seminars visit:
http://www.osr.com/seminars

To unsubscribe, visit the List Server section of OSR Online at
http://www.osronline.com/page.cfm?name=ListServer