我想做一个像Skype这样的宠物项目,在P2P中的2台计算机之间发送音频,python中存在什么模块来创建这样的项目,以及音频流在理论上是如何工作的?如何在两台计算机之间实时传输数据?
最佳答案
您可以使用python来做到这一点,但也要保持简单,我会将问题分解为较小的可管理部分。
audio
有很多python音频模块,看看here我想您需要一个可以处理流而不是.mp3
或.wav
文件的模块。 P2P
您需要学习有关TCP / IP的知识-特别是socket
可以帮助解决此问题(docs),但它可能非常复杂。 这听起来像是一个有趣的项目,祝您好运!