我目前正在使用 child_process
和命令行 mplayer
使用我的 Node.JS 应用程序在本地机器上播放音频。这行得通,但它并不是一个很好的解决方案。我最大的问题是从 mplayer 开始到音频开始播放需要 500 毫秒。
有没有更好的方法来播放音频?最好是压缩音频,但我会尽我所能。
最佳答案
我建议使用 node-speaker ,它将原始 PCM 数据输出到您的扬声器(基本上,它播放音频)。
如果您正在播放类似 mp3 文件的文件,您可能需要先将其解码为 PCM 数据,这正是 node-lame可以。
希望对您有所帮助。
关于node.js - 使用 Node.JS 播放音频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12543237/