python - 如何通过 Python 套接字播放 mp3 文件?

标签 python audio tcp mp3 file-transfer

我的项目遇到了一些麻烦。
我需要使用 TCP python 套接字发送一个 mp3 文件并接收它,以便在客户端的设备上播放它。

当我发送 mp3 文件时,我认为它是以字节为单位的 - 所以我无法播放它。
这是我的项目的链接:https://github.com/OfekHarel/HorizonMusic

这就是我发送 mp3 文件的方式 - 我直接通过文件读取字节并通过套接字发送它。

所以我的问题是如何发送和接收文件,我可以用 mp3 格式播放它。

谢谢你。
Ofek Harel - FRC 团队 3339 的软件子团队负责人。

最佳答案

对于那些在同一个问题上苦苦挣扎的人:
我设法用一个简单的 recv 解决它并通过 TCP 套接字发送它。
我形成了一个包含消息大小的协议(protocol),仅此而已。

关于python - 如何通过 Python 套接字播放 mp3 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61855331/

相关文章:

python - 如何在 wxPython 中获取选定的菜单项?

python - 为什么放大绘图时 x 轴的时间存在差异

javascript - 简单的Javascript-HTML5音频,在结束前20秒调用函数

c# - Azure IoT 中心中的 TCP 支持

c# - 断开连接后 TCP 客户端不重新连接

python - Flask 蓝图和 werkzeug.contrib.cache

linux - 将声音样本播放器添加到 GUI : visual bug

java - 将声音文件播放到Skype通话中

networking - 客户端违反了握手期间商定的 MSS 值

python - 在同一时间戳下对 csv 数据进行分组