Graphics card redirection

I would like to be able to redirect a signal from a graphics card to another computer on a network (I am building it on an RMConnect network). Thus giving one user the image of what the other user sees.

I have tried using files to send the image, but this is slow and slows down the network.

ANY help appreciated.
dmessengerAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

autCommented:
It makes no difference whether you send images, or you send the signal from the graphics card. In both cases, the amount of data sent will be the same.

However, what you CAN do is:
(a) Capture the images on one computer, save them as JPG using a high compression scheme. Then transfer these JPG images to the other computer. I recommend using Intel's JPEG Library. Get the latest version of the DLL here:
http://developer.intel.com/vtune/PERFLIBST/ijl/index.htm

If you follow the following link, you'll find a sample project that demonstrates how to use the library:
http://www.vbaccelerator.com/codelib/gfx/vbjpeg.htm


(b) Capture the images on one computer, save them as BMP, zip them, and then send them accross the network. In most cases, the ZIP files will be smaller than the JPG's in solution (a). The other computer can then unzip them and display them. This solution will yield a lot better quality than the previous one, but the time taken to zip/unzip the images will be slower.
To zip a file, you need this DLL:
http://www.cdrom.com/pub/infozip/Zip.html#Win32

To unzip, you'll need thid DLL:
http://www.cdrom.com/pub/infozip/UnZip.html#Win32

In both cases, a VB interface is provided in the download package.
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
LeXienCommented:
he/she is right - it will make no difference if you use lowlevel gfx capture or just screen captures in jpg - you'll find that it will all be about the same speed. Using JPGs will slightly decrease quality when compressed rather than in quality but the size for a 1024768 resolution is about 50k! compared to 2.6mb for BMP or Lowlevel gfx capture.


hanks
0
autCommented:
LeXien... i'm a He :-)

Anyway, but consider that a 1024x768 BMP file with 32-bit color depth is 2.25MB (uncompressed). When it is zipped, it goes down to roughly 30k, while preserving it's quality when unzipped....
0
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Visual Basic Classic

From novice to tech pro — start learning today.