首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >有没有办法从网页中选择音频的输出设备?

有没有办法从网页中选择音频的输出设备?
EN

Stack Overflow用户
提问于 2013-02-08 04:40:44
回答 4查看 19.9K关注 0票数 11

我正在构建的web应用程序具有音频通知和视频会议选项,因此用户通常会将扬声器和头戴式耳机连接到PC,我的客户希望在主扬声器中播放音频通知,并且可以使用头戴式耳机完成视频会议。

现在我使用all html5处理音频,webRTC处理视频会议,我找不到任何关于如何做到这一点的信息。可能是用闪光灯,但不是找不到这个。

EN

回答 4

Stack Overflow用户

发布于 2015-12-16 18:15:37

通过使用WebRTC,这个领域的解决方案正在涌现。您可以在https://webrtc.github.io/samples/src/content/devices/input-output/上查看工作解决方案的示例

不过目前浏览器对此的支持是有限的。

票数 11
EN

Stack Overflow用户

发布于 2016-03-29 15:09:10

实际上声音输出只在Oslevel上。您可能需要阅读有关chrome.audio应用程序接口的信息,它仍处于实验阶段……“提供chrome.audio接口是为了让用户能够获取系统附带的音频设备的信息并对其进行控制。该接口目前仅针对ChromeOS实现。”

我认为如果它可用于所有操作系统,那么这将有所帮助,这样您就可以使用此API重定向声音…作为此API的一些方法的示例,我可以列出:

代码语言:javascript
复制
getInfo − chrome.audio.getInfo(function callback) 

,它返回所有音频输出和输入设备。

代码语言:javascript
复制
setActiveDevices − chrome.audio.setActiveDevices(array of string ids, function callback)

将活动设备设置为|ids|指定的设备

问题是Chrome.audio应用程序接口仅适用于ChromeOS,并且声音输出由其他操作系统控制…这就是两条平行线..

票数 1
EN

Stack Overflow用户

发布于 2017-09-14 09:28:01

现在有一个名为AudioPick的HTML5音频设备重定向器Chrome扩展。网站在这里:https://rain-fighters.github.io/AudioPick/

这是带有Github repo的GNU公共许可证下的OpenSource。

有一些限制(没有闪存源,一些类型的HTML5源也将找不到),在主页上指出。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14760578

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档