Python音频流在P2P中

0 投票
1 回答
1325 浏览
提问于 2025-04-17 17:54

我想做一个小项目,类似于Skype,可以在两台电脑之间发送音频,想知道在Python中有什么模块可以用来创建这样的项目,以及音频流在理论上是怎么工作的?数据是如何在两台电脑之间实时传输的?

1 个回答

1

你可以用Python来做这个,但为了简单起见,我会把问题拆分成几个小部分来处理。

  • 音频 Python有很多音频模块,你可以看看 这里。我想你可能需要一个可以处理音频流的模块,而不是只处理 .mp3.wav 文件的。

  • P2P 你需要了解一下TCP/IP,特别是 socket 这个东西,它能帮你实现这一点(文档),不过这可能会有点复杂。

听起来这是个有趣的项目,祝你好运!

撰写回答