Microsoft RDP Team, can you please enable audio to be heard on both machines?

Jerry 6 Reputation points
2022-09-30T13:33:12.843+00:00

Hello friends. RDP is great in many ways. I prefer it over your competitors like AnyDesk because it makes much more efficient use of available network bandwidth than they can. It is basically the operating system talking to itself at both ends, and I assume it is using some undocumented features within Windows to do it. (And that is fine; it is your product, after all!)

However, RDP has one major shortcoming that AnyDesk does not have, and so I have this one very sincere request. Currently, RDP only offers an either–or choice for audio. Sitting at my local client and logging into my distant host, I can either say "Remote audio playback—Play on this computer," or I can say "Remote audio playback—Play on remote computer," but I cannot do both. I would like you to please add a new choice: "Remote audio playback—Play on both computers."

Why? Because my distant host has live USB microphones attached to it, and the application OBS Studio (Open Broadcaster Software) is running on it, and when I am using that host (either in person where it is located, or sitting at home and logging in remotely), I need to monitor the sound coming from those microphones while working with OBS. If I am logging in remotely and I tell my local RDP client to "Play on remote computer," then OBS can see and use my microphone inputs just fine, but no sound will come through to me and I cannot monitor the audio, because I said "Play on remote computer."

But here's the real problem: If I am logging in remotely and I tell my local RDP client to "Play on this computer," then your "Remote Audio" driver will kick in on the distant host, and it will completely cancel all of my USB microphones and other audio devices on the distant host and make them invisible, and OBS can no longer detect them or use them. In this mode, the only audio sources on the distant host that RDP will allow to pass through to my local client, are system-level sources such as the Edge browser or Windows Media Player. Does "Remote Audio" need to do that? Can't you find a way to allow it to co-exist with other device drivers on the distant host, and pass through both system-level audio sources and external devices like the USB microphones that are connected to that machine?

If this is impossible, please tell people that more clearly in your documentation, because when we see "Play on this computer" in the RDP dialog boxes, we assume that it will in fact "play on this computer" whether it is an external device (like a USB microphone) attached to the host or some other kind of source, and when it does not, we spend tons of time trying to figure out why not, only to find out that the answer is because RDP was never designed to work that way, and we are expecting it to do something it can't do.

This is a long message and I am very grateful if you read this far. I hope you will be able to respond.

Gratefully,
Jerry

Remote Desktop
Remote Desktop
A Microsoft app that connects remotely to computers and to virtual apps and desktops.
4,264 questions
0 comments No comments
{count} vote