Welcome to ShenZhenJia Knowledge Sharing Community for programmer and developer-Open, Learning and Share
menu search
person
Welcome To Ask or Share your Answers For Others

Categories

I am trying to build an application for intercepting the audio from player before it reaches the real sound card and redirect the audio stream to RDP virtual channel so that to play the audio at the speaker of remote client.

How to implement this scenario for windows xp and vista? Any help will be appreciated.

Thanks.

See Question&Answers more detail:os

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
thumb_up_alt 0 like thumb_down_alt 0 dislike
631 views
Welcome To Ask or Share your Answers For Others

1 Answer

The only reliable way of doing this would be to write your own audio device driver, which is not a trivial undertaking.

A compromise solution would be attempt to write an application that records the output to the soundcard. In Vista and above you can do this using WASAPI to do loopback recording. In XP, you have to hope that your soundcard manufacturer included a "What U Hear" (sic) record source with their driver. See this question for more info.


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
thumb_up_alt 0 like thumb_down_alt 0 dislike
Welcome to ShenZhenJia Knowledge Sharing Community for programmer and developer-Open, Learning and Share
...