I’ma final year B.E student and want to do a project that will establish a connection between two computers on LAN and then the twousres can have a full duplex talk. If anyone can suggest how to start with it or any BOOKS that will help me in designing it with some example source code,please send a mail to me.
If you are building it yourself, pick a signaling protocol first. SIP would be the easiest as it can be done peer to peer and you can get the RFCs pretty easily at http://www.ietf.org. I would assume the computer has some sort of DSP resources to take the voice samples and wrap them with ip, rtp and udp headers.
You can find some sip source code based on linux systems at http://www.vovida.org.
You will have to read the rfc on rtp for rtp stuff.