簡體   English   中英

使用node.js進行音頻操作

[英]Audio manipulation using node.js

我的團隊一直在產品中使用Web Audio API / Getusermedia,我們與chrome和firefox用戶的關系非常好。 但是我們仍然擁有大量用戶,我們希望能夠達到,但由於技術障礙,我們仍然不能(主要是那些是IE用戶),因為他們的主瀏覽器不支持該技術,他們不或者無法更改為現代瀏覽器。

我們計划接觸這些用戶,但我們不想使用Flash,Flex,Silverlight或類似的東西。

因此,考慮到解決方案,我想如果我將音頻操作從瀏覽器移動到服務器,也許我可以通過這個難度。 在嘗試弄清楚如何做到這一點時,NodeJS是第一個答案。

是否可以使用NodeJS完成? 是否有可用的圖書館可以幫助我們實現這一目標? 有沒有其他技術可以讓我這樣做?

謝謝任何有幫助的人。

您可以嘗試使用它(正在開發中):

Node Web Audio API

https://github.com/sebpiq/node-web-audio-api

安裝

npm install web-audio-api

演示

node test/manual-testing/AudioContext-sound-output.js

它很容易完成。 Node只是一個專為快速響應而設計的IO引擎。 如果它需要實時發生,那么我認為由於網絡限制,延遲將是一個可用性問題。 如果沒有,那么我認為這將是一個很好的解決方案! :)

這兩種方式都是相關的資源

https://www.npmjs.org/package/webrtc.io < - 用於處理媒體流的延遲優化庫

http://wac.ircam.fr/即將召開的會議(2015年1月),專門討論您正在處理的問題類型。

http://www.sitepoint.com/5-libraries-html5-audio-api/一些用於音頻的網絡庫。 #3和#4看起來與你想要做的事情有關

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM