提出了一种基于Kademlia算法的P2P语音通信模型.通话语音采用G.729压缩,寻址采用基于Kademlia算法的P2P协议,结合NAT穿越技术,实现了无需语音服务器的端到端语音传输.通过Kademlia发布和搜索,实现P2P语音通信用户的分布式维护.实验的结果也验证了提出的P2P语音通信模型的有效性及可靠性.%A P2P VoIP Model based on Kademlia protocol is proposed.Voice stream is packed and compressed by G.729 algorithm.The search of a node is based on Kademlia P2P protocol.Combining with NAT traversing technology,the end-to-end voice transmission without Voice Servers is realized.Kademlia protocol can realize node publishing,searching and maintenance of the P2P user.The results from experiments have proved the validity and reliability of the proposed P2P voice communication model.
展开▼