Javascript 使用JS流音频-来自Python的音频缓冲区

Javascript 使用JS流音频-来自Python的音频缓冲区,javascript,python,sockets,web-audio-api,Javascript,Python,Sockets,Web Audio Api,我有一个Python脚本,每170毫秒生成一个音频缓冲区。我想在网页上直播这个音频 最简单的方法是什么?我是否应该在JS和Python代码之间创建一个套接字(使用'net'?),然后在JS中处理缓冲区?有没有更简单的方法我想不出来 谢谢 您可以使用WebSocket并将数据放入一个数据库中。这将允许您将二进制数据发送到网页,用JavaScript处理并播放。您可以使用用于实现websocket服务器的库,也可以使用与web框架集成的库(如果正在使用) 也就是说,一个更简单的方法就是发送一个HTT

我有一个Python脚本,每170毫秒生成一个音频缓冲区。我想在网页上直播这个音频

最简单的方法是什么?我是否应该在JS和Python代码之间创建一个套接字(使用'net'?),然后在JS中处理缓冲区?有没有更简单的方法我想不出来


谢谢

您可以使用WebSocket并将数据放入一个数据库中。这将允许您将二进制数据发送到网页,用JavaScript处理并播放。您可以使用用于实现websocket服务器的库,也可以使用与web框架集成的库(如果正在使用)


也就是说,一个更简单的方法就是发送一个HTTP音频流并使用
标记播放它。

1/发送一个HTTP音频流?如何?这似乎是个好主意,但我不知道怎么做。我会调查的。2/我尝试了插座选项,但遇到问题。由于播放时无法在缓冲区中添加数据,因此无法实时播放声音。如果我玩多个缓冲区,它会结巴。