Hi! hope you getting idea by my example. here I am giving you server side example.
Server side code can be like :
TcpListener ServerforTCP = new TcpListener(8080);
ServerforTCP.Start();
while (true)
{
Socket socketToHandleRequest = ServerforTCP.AcceptSocket();
NetworkStream network = new NetworkStream(socketToHandleRequest);
int readPoint = 0;
int chunkSize = 1024;
byte[] data=new byte[chunkSize];
lock (this)
{
Stream fileForWrite = File.OpenWrite("FilePathWithFileNameWhereYouWantTosaveYourJPGFILE");
while (true)
{
readPoint = network.Read(data, 0, chunkSize);
fileForWrite.Write(data,0,readPoint);
if(readPoint==0)
{
break;
}
}
fileForWrite.Close();
}
socketToHandleRequest = null;
System.Threading.Thread.Sleep(1000);
}
Thanks!.