How to compute a minimum-delta for "remote desktop" sharing?
<p>Many free desktop sharing utility software is there in the market but i am thinking about writing own desktop share utility using c# first time for LAN only. this utility will run on two machines. first time sender apps sends complete image of it's desktop image to another machine called receiver. apps running on receiver machine just receive the image and display on it's own window. second time sender will take the current snap shot of its own desktop and compare with previous one and send only difference to second machine just to send minimum data over the network. if no difference found then send nothing over the network to another machine.</p>

<p>so i was looking for image compare code and found many but no one deliver code in such way to form third image with difference. so my question is that when difference will be send to second machine then second machine should form third image with difference image data along with previous image data.</p>

<p>no logic is coming to my mind to write code which stitch the difference in data with previous image. please help me with concept or code. thanks</p>
