HTML 5提及蓝牙和音频。但没有关于蓝牙的细节。
我正在尝试连接到流式传输音频的蓝牙设备。
有没有在浏览器上通过蓝牙捕获音频流? HTML + JavaScript的?插件?还有其他技术吗?
提前感谢您的帮助。
答案 0 :(得分:8)
您提到的链接是规范的旧草稿,并且它不包含在当前版本的HTML5草稿中。
HTML5 Device API Requirements指定可以获取可用网络接口信息的接口,并且无法控制它们。
因此,您无法使用HTML5连接到流式传输音频的蓝牙设备。
您可以通过编写自己的ActiveX组件(仅适用于IE)或Applet来实现此目的。
您需要桌面应用程序才能通过蓝牙连接和流式传输数据。
答案 1 :(得分:1)
Google Chrome浏览器的桌面版现在拥有Chrome蓝牙API,因此现在可以使用Google Chrome从网页连接到蓝牙设备: https://developer.chrome.com/apps/bluetooth
还有一个用于蓝牙的网络API,位于https://developer.mozilla.org/en-US/docs/Web/API/Web_Bluetooth_API,但只有Chrome使用它,并且是非标准的。
答案 2 :(得分:0)
现在有一个 MediaStream
API,可让您访问用户已连接的任何视频和音频流设备。您可以查看规格 here。