Page 1 of 1

RDP Progress

PostPosted: Thu May 26, 2011 1:32 am
by raf
I'm going to log my progress on adding RDP support into Remoter.

Thu May 26th @1:30AM: This may not seem like much, but this is a huge step forward. And time to go to bed.
Screen shot 2011-05-26 at 1.34.39 AM.png
Screen shot 2011-05-26 at 1.34.39 AM.png (46.27 KiB) Viewed 18763 times




Raf.

Re: RDP Progress

PostPosted: Sat May 28, 2011 1:48 pm
by raf
More progress!

-Framebuffer problems corrected for the most part
-Mouse input working, except for dragging
-Keyboard input is partially working
Screen shot 2011-05-28 at 1.46.55 PM.png
Screen shot 2011-05-28 at 1.46.55 PM.png (63.93 KiB) Viewed 18711 times

Re: RDP Progress

PostPosted: Sun Jun 19, 2011 11:12 am
by raf
-Added support for RDP over SSH!, it's working perfectly.
-Completed keyboard input, it works for all languages/keyboards, as it uses unicode
-mouse dragging working
-16bpp and 32bpp working, 8bpp not working yet

Re: RDP Progress

PostPosted: Tue Jun 28, 2011 11:06 am
by raf
-Lots of updates to RDP. Dragging now correctly moves window contents.
-Fixed all (I believe) rendering artifacts
-Much faster
-16bpp and 32bpp working correctly, 8bpp not supported
-Added more virtual resolutions

Re: RDP Progress

PostPosted: Tue Jul 05, 2011 10:45 pm
by raf
For those interested in RDP support updates:

-Sound is working! Linear PCM and AD PCM.

Yes, RDP will have sound support!

(Note: requires a fast device-- iphone4/ipad2.. need to test on older devices. Even then there's some stuttering. Need to optimize.)

I'll post a video on the weekend if anybody's interested.

Re: RDP Progress

PostPosted: Fri Jul 08, 2011 3:18 pm
by j.weise
Sounds very interesting. Good Luck!

Re: RDP Progress

PostPosted: Fri Jul 08, 2011 4:23 pm
by raf
Sound actually works fine on any device. Even on the first-gen iPhone, as long as no other moving graphics are being displayed on the screen at the same time. Faster don't have this problem as much. Over 3G doesn't work very well in my tests. Unless you have a very good internet connection.

Raf.