服务器到浏览器的音频流

时间:2020-05-19 23:41:28

标签: node.js websocket ffmpeg

我的Web应用程序使用FFMPEG过滤器命令在服务器端处理音频。

现在,用户上传一个文件,然后处理整个文件,然后返回一个.wav文件进行下载。

我希望通过添加实时回放来改善应用程序,因此用户不必等待整个文件准备就绪就可以收听更改。

它会像这样:

  • 用户上传文件

  • 用户选择音频的“开始”时间(例如0:00),然后单击“播放”

  • 从那时起,服务器将开始处理音频并将其实时流回

任何指南都赞赏,到目前为止,很难从有用的信息中清除无用的信息。我认为我需要使用JS AudioContext API来播放缓冲区,并附带WebSockets。也许是节点中的fs模块。

0 个答案:

没有答案