microsoft
Report a problem

Windows 7: RDP changes improve remote desktop performance

Chaks   on 16 March 2009 - 10:41 · 64 comments & 61020 views

Advertisement (Why?)
The Remote Desktop Client in Windows 7 is equipped with new features and enhancements via Remote Desktop Protocol 7 (RDP). The most interesting enhancement is the support for Desktop Composition, full Aero glass effect.



Below are the features introduced in Windows 7 Remote Desktop Client
  • Windows 7 Aero support
  • Direct 2D & Direct 3D 10.1 application support
  • True multi-monitor support
  • RDP Core Performance Improvements
  • Multimedia enhancements
  • Media Foundation support
  • DirectShow support
  • Low Latency audio playback support
  • Bi-directional audio support

I fired up the Remote Desktop Client in the latest Windows 7 build 7057 and tested few things. Remote desktop connection experience is very much improved compared to its previous versions and I also found the session to be incredibly responsive even while playing HD videos. Below are few screenshots

Thumbnail Previews



Flip 3D



Aero Peek



Alt+Tab with Aero Peek



HD Video Playback (1080p)

The resolution is very high and rich and is running in full motion with the audio synced





To see a demo of all the features including multi monitor support, Direct 2D support, watch the full length (35 mins) TV episode of Brian Madden, recorded during the MVP Summit 2009. The video includes a demo showing the new RDP 7 multimon support on six displays, DirectX 2D and 3D remoting in RDP 7 and the new client-based rendering for various media pipeline engines.

Post a comment · Send to friend Comments · There are 64 additional comments
(8 replies) #1 Premgenius on 16 Mar 2009 - 11:08
wow
#1.1 Faisal Islam on 16 Mar 2009 - 12:57
+1 WOW
#1.2 WAR-DOG on 16 Mar 2009 - 17:18
+1 WOW
#1.3 +TCLN Ryster on 16 Mar 2009 - 18:14
Indeed Wow lol. Could this mean games over RDP?
#1.4 andrewbares on 16 Mar 2009 - 22:15
TCLN Ryster said,
Indeed Wow lol. Could this mean games over RDP?


That would be sweet. Hopefully it can run Crysis!!
#1.5 guru on 18 Mar 2009 - 07:51
Premgenius said,
wow


what he said.
#1.6 barteh on 18 Mar 2009 - 08:21
andrewbares said,
That would be sweet. Hopefully it can run Crysis!!


Why on earth would you want to play Crysis over RDP?
#1.7 ZombieFly on 18 Mar 2009 - 15:21
WOW
#1.8 Frank on 11 May 2009 - 15:35
barteh said,
Why on earth would you want to play Crysis over RDP?

I am not a gamer, but I was having a discussion with one of my technicians about this kind of stuff the other day.

A lot of Gamers buy high end gaming hardware for their desktop but have a decent laptop that they could use while sitting on their couch or outside on their deck. They could build one monster machine and play their games from anywhere in their house.

Another point he brought up was "cloud gaming". With FIOS upgrading speeds to the average user.... it looks like Microsoft might be closer to getting something like this moving.

Just my 2 cents.
#2 DARKFiB3R on 16 Mar 2009 - 11:30
SWEEEEEEEEEEEEEEEEEEET

I'm super happy about this

Edit: What network hardware were you using?

Last edited by DARKFiB3R on 16 Mar 2009 - 11:36
(2 replies) #3 Antaris on 16 Mar 2009 - 11:46
Multi-monitor support, thats been my biggest problem with the current version of RDC. Good going Microsoft
#3.1 Denver_80203 on 16 Mar 2009 - 20:46
+100
can't tell you how much this will improve home user needs at my company where the remotely connect from home to machines with 2 or 3 monitors.

Now they need to add interactivity so I can support them in the same session.
#3.2 Frank on 11 May 2009 - 15:35
Denver_80203 said,
+100
can't tell you how much this will improve home user needs at my company where the remotely connect from home to machines with 2 or 3 monitors.

Now they need to add interactivity so I can support them in the same session.

+100 for you to!
#4 skynetXrules on 16 Mar 2009 - 11:50
amazing
#5 rakeshishere on 16 Mar 2009 - 12:06
Excellent. RDP feature of Vista was a bit buggy.
#6 Digix on 16 Mar 2009 - 12:15
now this is a really good update
(1 reply) #7 Kushan on 16 Mar 2009 - 12:23
That's pretty impressive, but what's your network set-up like? 1080p video over a network alone is pretty tricky to achieve with anything less than gigabit Ethernet.
#7.1 MMaster23 on 16 Mar 2009 - 12:52
Depends on your media. Usually 1080p compressed HD video is around 8mbit /s. So a 100mbit LAN works just fine. Also a 54g could work. Wifi-N is preffered
(1 reply) #8 ThomMcK on 16 Mar 2009 - 12:33
One new thing I noticed (in the official Win7 Beta) was that you can now slide the title bar (the blue strip at the top of full-screen Remote Desktop windows with the pushpin on it) from left to right!
I like to keep the bar visible as I may have 5 connections to almost identical servers active but it can get in the way of buttons or text sometimes.
This is a great small change. Along with this and the new Remote Desktop jumplist (Change 3) functionality I am very happy with how things are moving along. They just need to streamline the initial UI by hiding/changing the "Credentials" text :-)
#8.1 gt2437 on 16 Mar 2009 - 15:25
ThomMcK said,
One new thing I noticed (in the official Win7 Beta) was that you can now slide the title bar (the blue strip at the top of full-screen Remote Desktop windows with the pushpin on it) from left to right!
I like to keep the bar visible as I may have 5 connections to almost identical servers active but it can get in the way of buttons or text sometimes.
This is a great small change.


ha, thx for the heads up on that one! I have definitely run into that as well.
#9 -Bryce- on 16 Mar 2009 - 12:42
Windows 7 is getting better and better. Looks like they really want this to be good!
(9 replies) #10 +warwagon on 16 Mar 2009 - 12:46
This will be worthless unless its bundled with home premium

Because the ones who need remote desktop the most are home users so people can connect to them and clean up their malware infections
#10.1 +xiphi on 16 Mar 2009 - 13:17
There's Remote Assistance for that.
#10.2 ahhell on 16 Mar 2009 - 13:27
warwagon said,
This will be worthless unless its bundled with home premium

Because the ones who need remote desktop the most are home users so people can connect to them and clean up their malware infections


RDP will be in Ultimate and Enterprise (not sure about Business)
#10.3 Marshalus on 16 Mar 2009 - 14:22
It's in Business too.
#10.4 Jugalator on 16 Mar 2009 - 15:13
RDP this and RDP that...

* RDP is a protocol. RDP support is available in all major (unsure about Starter :-p) editions of Windows 7.
* The RPD client (commonly called RDC) for outgoing RDP connections is only available in the editions above.
* Incoming RDP support is however available in all editions, as it is in Windows Vista, for the aforementioned reason by warwagon.

Last edited by Jugalator on 16 Mar 2009 - 15:19
#10.5 +warwagon on 16 Mar 2009 - 16:05
But does it allow easy access through firewalls. Now I know if it did and it was running all the time it would not be safe, but here is what I want. A customer is behind a firewall, they call me on the phone, I say open Remove assistance. They open it and and tell me their IP address, and I type it in and connect without having to have them configure their router. If it can't do that then its worthless.
#10.6 +Brandon Live on 16 Mar 2009 - 16:15
Jugalator said,
RDP this and RDP that...

* RDP is a protocol. RDP support is available in all major (unsure about Starter :-p) editions of Windows 7.
* The RPD client (commonly called RDC) for outgoing RDP connections is only available in the editions above.
* Incoming RDP support is however available in all editions, as it is in Windows Vista, for the aforementioned reason by warwagon.


You have that backward.

The client is in all versions. The server functionality is only available in Professional (and Enterprise/Ultimate).
#10.7 +warwagon on 16 Mar 2009 - 16:17
You have that backward.

The client is in all versions. The server functionality is only available in Professional (and Enterprise/Ultimate).


ya see SO THAT SUCKS!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
#10.8 +majortom1981 on 16 Mar 2009 - 16:31
warwagon said,
This will be worthless unless its bundled with home premium

Because the ones who need remote desktop the most are home users so people can connect to them and clean up their malware infections


Its called remote assistance. That is available in home premium and its just like remote desktop. i have used it before and it works great.
#10.9 RealFduch on 16 Mar 2009 - 22:14
And there is always Live Mesh Remote Desktop.
Breacheas all firewalls and NATs. Available on all systems.
#11 MMaster23 on 16 Mar 2009 - 12:51
The video was really annoying .. the demo pretty cool
(3 replies) #12 mukati on 16 Mar 2009 - 12:54
They should dump Remote Desktop in Mesh and implement RDP into it. Especially with so many enhancements on board. Performance is wicked!
#12.1 Arkos Reed on 16 Mar 2009 - 13:47
mukati said,
They should dump Remote Desktop in Mesh and implement RDP into it. Especially with so many enhancements on board. Performance is wicked!

Two names for the same thing :p
Remote Desktop Protocol
#12.2 mukati on 16 Mar 2009 - 13:58
yea i know.. but both have same names, but different technologies. Just that live mesh calls it LMRDP to differentiate it.
#12.3 Marshalus on 16 Mar 2009 - 14:23
It's the same technology, just implemented differently.
(1 reply) #13 someone_162 on 16 Mar 2009 - 15:31
The most interesting enhancement is the support for Desktop Composition, full Aero glass effect.
. I thought that feature was already available in vista (with using both a vista client and host)? Performance improvements sound amazing though. Vista and XP's Remote desktop never came close to being able to smoothly play back video for me, even over a 100mbps LAN...
#13.1 +Brandon Live on 16 Mar 2009 - 16:15
Yes, Vista already supports DWM remoting. I assume this is just referring to improvements in that capability.
#14 Sevan on 16 Mar 2009 - 16:15
Ohhhh.. I like that.
(4 replies) #15 Solid Knight on 17 Mar 2009 - 05:39
Remote Assistance is for helping other people. RDC is for corporate environments where you actually need to control a box on a regular basis. The majority of home users don't need RDC, only RA.
#15.1 Chaks on 17 Mar 2009 - 06:00
I RDP to my virtual machine..that makes things more easier for me.
#15.2 Solid Knight on 17 Mar 2009 - 09:07
You're not the majority. I'm not saying that nobody has a use for it at home. I'm saying that it's not a concern for the majority of users. Besides, you can always install a version that let's you.
#15.3 PGHammer on 17 Mar 2009 - 13:26
Solid Knight said,
Remote Assistance is for helping other people. RDC is for corporate environments where you actually need to control a box on a regular basis. The majority of home users don't need RDC, only RA.


What if you're the person that does the *assisting*?

If there is a need for RA as a home user, the odds are high that the person doing the assisting is.....another home user. RDC exists in Ultimate for precisely that reason.

It's also why Ultimate is in high demand for roaming help desks.
#15.4 dzym on 17 Mar 2009 - 17:29
PGHammer said,
What if you're the person that does the *assisting*?

If there is a need for RA as a home user, the odds are high that the person doing the assisting is.....another home user. RDC exists in Ultimate for precisely that reason.

It's also why Ultimate is in high demand for roaming help desks.


Funny enough, RA is a separate program from RDC, so no you don't need the full RDC as a person doing the helping.
(2 replies) #16 flash_flicker on 17 Mar 2009 - 09:55
Flip 3D in Windows 7 ??
#16.1 JonathanMarston on 17 Mar 2009 - 14:17
Yeah, it's still there, and its still not very useful
#16.2 DARKFiB3R on 18 Mar 2009 - 02:16
It's useful to me. I have it mapped to the thumb scroll wheel on my MX Revolution. There is no faster way to switch apps. Though unfortunately, The mouse does not perform this function when using remote desktop (7057 32bit)
#17 +chorpeac on 17 Mar 2009 - 16:28
Finally we get the full effect, while not being at the physical computer.
#18 mara_cz on 17 Mar 2009 - 17:41
nice
#19 superkid on 17 Mar 2009 - 19:27
RDP1?!?!? Viewing full hd content over RDP!?!?!?1 omg, including aero flip 3d support and full aero streaming support over RDP! How amazing, oh microsoft you are definatly heading the right direction.
(2 replies) #20 tom5 on 17 Mar 2009 - 20:52
Do both client and server machines need to have Windows 7 installed to benefit from these performance enhancements?
#20.1 Chaks on 17 Mar 2009 - 22:07
The client can be either Windows Vista or Windows 7. If you want to use a Terminal Server, then it has to be Windows Server 2008 R2.
#20.2 tom5 on 18 Mar 2009 - 06:52
Chaks said,
The client can be either Windows Vista or Windows 7. If you want to use a Terminal Server, then it has to be Windows Server 2008 R2.

I don't need a TS - I just want to be able to have better performance when connecting to other machine in my home network (laptop -> desktop PC). So from what you say - my desktop should have Win7 installed and Vista on my laptop will be enough (pity that XP is not supported).
(1 reply) #21 Powerless on 17 Mar 2009 - 22:58
MACBOOK\Chakkaradeep
#21.1 Chaks on 17 Mar 2009 - 23:30
So?
(2 replies) #22 DARKFiB3R on 18 Mar 2009 - 02:22
I'm not happy that we still can't have the remote computer stay logged on, while using remote desktop.
#22.1 WolfDV on 18 Mar 2009 - 07:04
xp and vista both can be patched/hacked to enable concurrent profile sessions (I love that feature and use it all the time); I'm sure with win 7 is finalized someone will make a patch for that too/
#22.2 DARKFiB3R on 18 Mar 2009 - 08:35
I never managed to get that hack to work :/
#23 Matt on 18 Mar 2009 - 15:12
thats pretty damn nice. although i wont see the benefit of these new features anymore, its still nice to have the new capabilities.
#24 acido00 on 27 Apr 2009 - 14:43
amazing
#25 s0nic69 on 28 Apr 2009 - 00:44
wow, that looks amazing. I use this a lot, i cant wait.
(1 reply) #26 skizatch on 11 May 2009 - 20:38
Aero-over-RDP was supported in Vista as well, just so ya know .. full glass and flip-3d and all
#26.1 boogerjones on 19 May 2009 - 20:42
skizatch said,
Aero-over-RDP was supported in Vista as well, just so ya know .. full glass and flip-3d and all
Yeah, desktop composition is nothing new for remote desktop; Vista had it. Not sure why it's being advertised otherwise.
#27 kevvyb on 07 Oct 2009 - 21:11
warwagon said,
This will be worthless unless its bundled with home premium

Because the ones who need remote desktop the most are home users so people can connect to them and clean up their malware infections


Windows 7 RDP

From Paul Thurrott's Supersite

Commenting has either been disabled on this article or you are not logged in. Click here to login or register, its free!

Note: Anonymous commenting is disabled in order to keep the quality of responses to a high standard.

Advertisement (Why?)