ws-audio-api:WebSocket音频API

时间:2024-06-13 05:57:57
【文件属性】:

文件名称:ws-audio-api:WebSocket音频API

文件大小:523KB

文件格式:ZIP

更新时间:2024-06-13 05:57:57

JavaScript

WebSocket音频API 库通过WebSocket广播来自麦克风的声音 该库可以通过两种方式工作: 流光模式: 从麦克风获取用户音频(需要getUserMedia支持) 使用Opus编解码器对其进行编码 发送到websocket服务器 在Chrome,Firefox,Edge中正常运行。 在Safari中不起作用。 播放器模式: 从广播服务器获取数据包 使用Opus编解码器对其进行解码 将其写入音频队列 播放音频队列(需要Web Audio Api支持) 在所有浏览器中都可以正常工作 仅针对扬声器:在Chrome浏览器中,您应使用安全连接,因为Chrome在不安全的HTTP连接中不支持getUserMedia 凉亭 $ bower install ws-audio-api NPM $ npm install ws-audio-api $ import 'ws-audio


【文件预览】:
ws-audio-api-master
----.gitignore(168B)
----package.json(672B)
----package-lock.json(892B)
----src()
--------opus.js(8KB)
--------ws-audio-api.js(7KB)
--------xaudio.js(22KB)
--------libopus.js(519KB)
----dist()
--------ws-audio-api.min.js(545KB)
----LICENSE(1KB)
----Readme.md(4KB)
----example()
--------server()
--------cert.pem(1KB)
--------key.pem(2KB)
--------ws-audio-api.min.js(545KB)
--------index.html(2KB)
----build.sh(134B)
----bower.json(510B)

网友评论