js音频指定扬声器

做音视频开发时候,看到阿里音视频能力,有这个功能,怀着好奇的心去搜索果然发现是有办法做到的,可能比较冷门平时用不到,记录下;

javascript 复制代码
const devices = await navigator.mediaDevices.enumerateDevices();
const audioDevice = devices.find((device) => device.kind === "audiooutput");
const audio = document.createElement("audio");
await audio.setSinkId(audioDevice.deviceId);
console.log(`Audio is being output on ${audio.sinkId}`);
相关推荐
@大迁世界41 分钟前
41.ShadCN 是什么?它如何和 Tailwind CSS 集成,从而更容易构建可访问且可自定义的 React 组件?
前端·javascript·css·react.js·前端框架
xiangxiongfly9153 小时前
Vue3 根据角色权限动态加载路由
前端·javascript·vue.js·动态加载路由
深度智能Ai3 小时前
云声配音(MelodyCloud Studio):AI驱动的全链路音视频创作平台
人工智能·音视频
费曼学习法4 小时前
React 18 并发模式(Concurrent Mode):Fiber 架构的终极进化
javascript·react.js
_风满楼4 小时前
TDD 进阶:换个角度看会议室预约
前端·javascript·github
子兮曰4 小时前
SuperSplat 深度解析:7.6K Stars 的浏览器端 3D 高斯泼溅编辑器 — 在 Web 上编辑现实
前端·javascript·webgl
xiangxiongfly9154 小时前
Vue3 动态加载静态资源
前端·javascript·vue.js
克里斯蒂亚诺更新4 小时前
ruoyi切换新版本初始化需要修改的地方
前端·javascript·vue.js
zithern_juejin5 小时前
JS的防抖与节流
javascript
IC_157796114765 小时前
国产立体声音频数模转换器(DAC):CJC4344
音视频