【发布时间】:2013-07-16 19:47:49
【问题描述】:
如果我使用 websocket 协议接收 20 毫秒的 ulaw 样本(用于内部音频会议应用程序),将它们转换为 PCM,缓冲它们以防止任何抖动(如果需要)...是否可能,如果可以,如何,我可以指示浏览器播放它们吗?我可以枚举播放设备吗?这对沙盒浏览器环境有何作用?
使用 Javascript 和尽可能少的插件。附近有人玩过这个吗?
我知道你可以使用 webrtc 和 SRTP,但我主要是考虑组合音频缓冲区并提交它以供播放。
【问题讨论】:
-
您可以使用 Web Audio API 和 ScriptProcessorNode 来做到这一点。
标签: javascript rtp pcm