This is a continuation of Sending and receiving data streams in Delphi.
I am going to send an image using TCP/IP and then going to update the changes in that image using UDP by dividing the picture in to small pieces and sending only the pieces that are having major changes then the client will patch those pieces on the old picture.
every 15 seconds the whole image is updated using TCP/IP.
The picture in server will be updated by webcam. (Like a video Stream).I have already created a motion detector and piece collector in delphi which are working perfectly .
following are my problems in implementing
1.Sending and receiving data streams using TIDUDPServer/client in INDY 10 (sample code in >indy 10) I am using delphi XE2
2.what is the maximum size of data one Packet in UDP can support
3.when i double click on IdUDPServer1.onUDPRead event the ide producing an error with
TArray <System.Byte>
I think the final error is because of newly introduced namespace in XE2.
what about using the following instead of indy
Sockets.TTcpClient
Sockets.TTcpServer
Sockets.TUdpSocket