使用HTML5音频API接收音频字节数组?

问题描述 投票:5回答:2

我可以从麦克风输入广播或单播(UDP)原始PCM数据,或者以G711(MuLaw,ALaw)或Gsm10编码的数据。该音频被认为是在网页上播放的。无法使用Flash和Silverlight。

我目前正在研究两种解决方案:a)ASP.NET(AJAX)中的客户端C#b)HTML5音频API

理论上可以接收通过HTML5音频API发送的字节数组,然后在主页上播放它们吗?

c# asp.net html5 streaming html5-audio
2个回答
1
投票

这里提供了一个示例,向您展示网络音频API的工作原理

http://www.html5rocks.com/en/tutorials/webaudio/intro/

请求的响应是字节数组,然后您可以按照网页上的步骤进行操作。


0
投票

这里有一个示例,它具有最佳的实用性:https://www.npmjs.com/package/wasm-ring-buffer,但是仅在Chrome打包的应用中启用了客户端的UDP Websocket。一种替代方法是创建一个Nodejs网关,以通过TCP接收数据并将其从NodeJS服务器发送到UDP服务器。

© www.soinside.com 2019 - 2024. All rights reserved.