Hi,
ich hab das mittels
Indy realisiert (FTPServer + FTPClient + JPEG-Komprimierte Screenshots). Echtzeit ist nicht möglich, ohne dass du erweiterte Komprimierung anwendest (nur geänderte Bildschirmbereiche übertragen), wenn du jedes Mal das volle Bild sendest, ist die CPU-Auslastung sowie die Netzwerkauslastung sehr hoch.. Ein annehmbares Interval ist 1 Sekunde, da kann man gut weiterarbeiten am Remote-PC und bemerkt am eigenen trotzdem, was abläuft.
Streams sind lediglich die Übertragungsart, zB ein TMemoryStream um das JPEG-Bild darin abzulegen und es anschließend mit einer geeigneten Komponente zu übertragen (zB
Indy).
cu