Thank you very much for your reply, it is an N*N problem, it is not scalable so i think we have to modify the server structure, it will not re-stream to every client, it will create a message and send it to every user, this way the numer of sendTo calls(and bandwidth) will sacale more linearly and not exponentially, i think this will make the server much more responsive for 50k users , i am working on that idea now...