до 2х метров?!
у меня скриншот экрана в жпеге весит 150кб, а сжимается очень быстро:
Код:
dc:=GetDC(0):
bitblt(bm.canvas.handle,0,0,w,h,dc,0,0,SRCCOPY);
JP.Assign(bm);
Я же когда делал свою простенькую прогу удаленного просмотра рабочего стола с доп. функциями чтобы не грузить сеть (при низкой скорости соединения) кидал квадрат вокруг мыши 300х300.
для справки: 800*600*3 = 1.5 метра. в БМП формате. Если сеть поддерживает, можно поступить так же.
Или же разбираться с форматами видео, где кодируются только изменения.