【发布时间】:2014-03-26 14:50:10
【问题描述】:
我的团队一直在产品中使用 Web Audio API/Getusermedia,我们与 chrome 和 firefox 用户相处得非常好。但是我们仍然有很大的用户群,我们很想接触,但是由于技术障碍,我们仍然不能(大多数是 IE 用户),因为他们的主浏览器不支持该技术,他们也不或无法更改为现代浏览器。
我们计划接触这些用户,但我们不想使用 Flash、Flex、Silverlight 或类似的东西。
所以,在考虑解决方案时,我想如果我将音频操作从浏览器移到服务器,也许我可以克服这个困难。当试图弄清楚如何做到这一点时,NodeJS 是第一个答案。
是否可以使用 NodeJS 来完成?是否有任何可用的库可以帮助我们实现这一目标?有没有其他技术可以让我做到这一点?
感谢任何可以提供帮助的人。
【问题讨论】:
-
什么样的操作?它需要是实时的吗?那里有几个 FFT JavaScript 库,但如果不了解您的特定用例的更多信息,就不可能说 FFT 是否会有所帮助。
-
查看npmjs.org/package/web-audio-api 和这个几乎重复的问题:stackoverflow.com/questions/25197708/… 还考虑可能使用 phantomjs
-
您准备好使用 WebAudio 了吗?还有其他用于处理/操作音频的库。你到底想用音频完成什么?是流音频吗?是音频文件吗?
标签: javascript node.js audio real-time