HarmonyOS 如何在使用opensl es播放音频场景下,非系统应用切换音频输出设备为(听筒/扬声器)
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS 切换声音输出设备-扬声器和听筒
542浏览 • 1回复 待解决
HarmonyOS OpenSL ES 播放音频时获取当前position异常
672浏览 • 1回复 待解决
HarmonyOS 使用OPENSL ES播放音频发现bufQueueState.count一直为1没有变化
465浏览 • 1回复 待解决
ArkTS音频播放,音频播放的主要工作是将音频数据转码为可听见的音频模拟信号并通过输出设备进行播放
1781浏览 • 1回复 待解决
AVPlayer默认播放是用听筒,如何默认开启扬声器
306浏览 • 1回复 待解决
OpenSL ES音频录制示例调用崩溃
2175浏览 • 1回复 待解决
HarmonyOS avcastpicker怎么实现本机扬声器、蓝牙、和听筒之间的切换
375浏览 • 1回复 待解决
HarmonyOS使用了avCastPicker组件做扬声器和听筒切换,但是没有正常显示切换按钮
823浏览 • 1回复 待解决
HarmonyOS 使用AVPlayer播放音频,如何动态切换音频地址,而不用销毁重建
398浏览 • 1回复 待解决
HarmonyOS 通话模式下,扬声器和听筒切换成功,但是声音大小没有改变
977浏览 • 1回复 待解决
HarmonyOS 哪一个接口可以查询当前是使用扬声器还是听筒播放
599浏览 • 1回复 待解决
HarmonyOS 使用 OpenSL ES开发音频录制功能时如何选择蓝牙耳机的麦克风作为音频输入设备?
728浏览 • 1回复 待解决
flutter里音频播放,使用audioplayers播放音频,App切换到后台时自动停止播放了
1263浏览 • 1回复 待解决
HarmonyOS 音频播放设备的切换
795浏览 • 1回复 待解决
HarmonyOS 如何实现传入音频list,顺序连续播放音频。
194浏览 • 1回复 待解决
HarmonyOS 播放音频的示例
315浏览 • 1回复 待解决
HarmonyOS 设备的扬声器怎么打开
393浏览 • 1回复 待解决
HarmonyOS ohaudio音频播放设备切换问题
341浏览 • 1回复 待解决
OH _Audio播放音频问题
2590浏览 • 1回复 待解决
HarmonyOS 使用OpenSL ES开发音频录制功能,如何开启voip通话录音?
722浏览 • 1回复 待解决
HarmonyOS实现后台播放音频
976浏览 • 1回复 待解决
HarmonyOS 通过AudioPlayer播放音频如何设置播放速度?
660浏览 • 1回复 待解决
AudioCapturer录音+AudioRenderer播放音频
1878浏览 • 1回复 待解决
HarmonyOS web中播放音频,系统通知栏会有应用播放控制框
458浏览 • 1回复 待解决
HarmonyOS 如何通过代码主动打开设备扬声器
126浏览 • 1回复 待解决
目前媒体的切换音频输出设备接口为系统接口(仅系统应用可以调用),非系统应用可以使用AVCastPicker组件来实现。请参考如下实现
使用的OS能力相关的核心API
@ohos.multimedia.avCastPicker
@ohos.multimedia.avsession
核心代码解释
首先要创建voice_call类型的会话session,激活接口要在元数据、控制命令注册完成之后再执行
核心代码如下: