本文介绍了如何在 HTML5/JavaScript 中调用 SPEEX 音频解码/编码(无 Flash)的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在从事一个项目,该项目需要通过 HTTP 向/从服务器流式传输音频数据.

我们需要使用 SPEEX 压缩音频数据.

在 Flash 中,我们可以使用 Alchemy 和 LibSpeex,但是我们如何在 JavaScript 中使用它.可以使用 HTML5.

谢谢.

彼得

解决方案

我最近使用 Speex 的以下 JS 端口实现了一个成功的 HTML5/VOIP 客户端,真的很棒:

https://github.com/jpemartins/speex.js

现在您需要等待 MediaStreamRecorder 或像我一样跳枪,并利用这个:

https://github.com/jwagener/recorder.js/>

至于如何将整个系统拼凑成一个漂亮的系统,您的要求是:)

希望我有所帮助

I'm working on a project that requires audio data to be streamed via HTTP to/from server.

We need to compress the audio data using SPEEX.

In Flash, we can use Alchemy and LibSpeex, but how can we do it in JavaScript. HTML5 can be used.

Thanks.

Peter

解决方案

I recently implemented a successful HTML5/VOIP client using the following JS port of Speex, truly awesome stuff:

https://github.com/jpemartins/speex.js

For now you'll need to either wait for MediaStreamRecorder or jump the gun like I did, and make use of this:

https://github.com/jwagener/recorder.js/

As for how you piece the whole lot together into a slick system, your call :)

Hope i've helped

这篇关于如何在 HTML5/JavaScript 中调用 SPEEX 音频解码/编码(无 Flash)的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

09-18 22:39