我正在做一个涉及流式音频数据的项目。目前,音频数据被拆分成小片段(~3秒)发送给客户端。客户端需要接收它并立即播放它。我已经编写了代码来接收并保存到.wav文件中,然后播放它。但声音播放并不流畅,在每个文件之间仍有延迟。如何流畅地按顺序播放:
global c
c += 1
print("OPH_LIVE_STREAM")
file_out = str(c) + filename
f = open(file_out, "wb")
f.write(sound)
f.close
waffle = str(c-7) + "amthanh.wav"
playsound(waffle)发布于 2020-08-12 15:59:24
应该在客户端创建一个缓冲区,并基于该缓冲区播放音频。我想会很顺利的。
https://stackoverflow.com/questions/63369006
复制相似问题