Hi Priya, Are you sure that your buffer size on the server is large enough to accommodate what the client is sending? DatagramSocket.receive() will silently truncate the received bytes if the buffer is not larger enough. Also, sound samples are usually pretty big. Are you trying to send several seconds worth at a time or are you framing it up and ...