Copying streams from 1 client to another client via a server (IdTCPClient/IdTCPServer)

Does another have any sample code something like this? The part I am stuck
on is sending the file to the server because I don't want to disconnect the
server. What I am trying to achive is this:

Admin requests a screen shot from User 1
Request goes to the server (nt service) which sends a command to User 1
User 1 responds with something to say the image is coming
Server gets the stream and forwards it to the Admin