hi..
im developing a 3-t client-server application.. a teacher, a student, and a server..
the teacher will send video using udpclient to the server.. the server then redistribute this data to all connected clients..
how does the server know where the clients are ! well when the client first starts it send a message to the server using the same endpoint i use for receiving.. and the server store this endpoint in an array.. so the server will send to all the endpoints int the array...
the problem is .. what if 2 users are using a LAN and sitting behind ADSL router!
somthing goes wrong with the ports!! i dunno what happens but the clients are not receiving any data from the server.. !!
here is the code..

udpclient behind adsl router!!
jeffers
to be sure you can test this.
Let the server send a UDP packet to the client at a specified address and a port.
if the client receives it then you are probably OK. PLease note that UDP is
unreliable, so there is no guarantee that it will reach there. You have to try
multiple times to make sure that you are receiving one of those packets