Introduction - If you have any usage issues, please Google them yourself
Using c++ write software for peer to peer voice chat, to achieve voice communication between two host computers were first collected by the sound, and then use ACM compressed audio data interfaces, data sent to the target host, the host receives data, extract audio data, and play, to assert the point was voice communications. Using TCP/IP protocol to confirm the connection status (TCP/IP protocol is a reliable protocol, TCP is responsible for the problems found in transmission, a signal problem on the demand for re-transmission until all the data security and correctly transferred to the destination), UDP protocol (UDP is a connectionless protocol, transmission of data source and the terminal before the connection is not established, when it simply when you want to transfer to crawl from the application of data and throw it as quickly as possible on the network ) to achieve data transmission and reception.