HarmonyOS 切换声音输出设备-扬声器和听筒
通过OH_AudioStreamBuilder_SetRendererInfo设置AUDIOSTREAM_USAGE_VIDEO_COMMUNICATION声音从扬声器输出,用于视频通话。
通过OH_AudioStreamBuilder_SetRendererInfo设置AUDIOSTREAM_USAGE_VOICE_COMMUNICATION声音从听筒输出,用于语音通话。
1.请问是否有ArkTS的方法,能通过修改render的usage,来修改声音的默认输出设备,且不需要底层c++ 重新创建render。
2.如果没有ArkTS方法,是否有C++方法,修改usage,且不需要重新创建render。
3.如果上述2个方法都没有,如果要完成输出设备从扬声器和听筒之间的切换,是否只能通过OH_AudioStreamBuilder_SetRendererInfo,然后重新创建render来实现。
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS 如何在使用opensl es播放音频场景下,非系统应用切换音频输出设备为(听筒/扬声器)
364浏览 • 1回复 待解决
HarmonyOS 通话模式下,扬声器和听筒切换成功,但是声音大小没有改变
897浏览 • 1回复 待解决
HarmonyOS avcastpicker怎么实现本机扬声器、蓝牙、和听筒之间的切换
339浏览 • 1回复 待解决
HarmonyOS使用了avCastPicker组件做扬声器和听筒切换,但是没有正常显示切换按钮
713浏览 • 1回复 待解决
AVPlayer默认播放是用听筒,如何默认开启扬声器
227浏览 • 1回复 待解决
HarmonyOS 设备的扬声器怎么打开
348浏览 • 1回复 待解决
HarmonyOS 如何通过代码主动打开设备扬声器
90浏览 • 1回复 待解决
HarmonyOS 哪一个接口可以查询当前是使用扬声器还是听筒播放
482浏览 • 1回复 待解决
HarmonyOS 扬声器开关状态如何监听
114浏览 • 1回复 待解决
HarmonyOS Call Kit 通知点击扬声器按钮没有回调
65浏览 • 1回复 待解决
HarmonyOS 无长时任务的应用退到后台禁止使用麦克风或扬声器。
293浏览 • 1回复 待解决
ubuntu19有声音输出,但是没有声音输入
2152浏览 • 1回复 待解决
ArkTS音频播放,音频播放的主要工作是将音频数据转码为可听见的音频模拟信号并通过输出设备进行播放
1704浏览 • 1回复 待解决
#鸿蒙通关秘籍#能否通过Radio实现声音模式的切换?
343浏览 • 1回复 待解决
一个EglSurface支持同时显屏和输出到编码器吗?
594浏览 • 1回复 待解决
HarmonyOS 音频设备切换问题
597浏览 • 1回复 待解决
HarmonyOS 音频播放设备的切换
630浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何通过鸿蒙单选框切换声音模式?
419浏览 • 1回复 待解决
HarmonyOS 快门声音怎么实现
231浏览 • 1回复 待解决
HarmonyOS ohaudio音频播放设备切换问题
267浏览 • 1回复 待解决
HarmonyOS 打开人脸活体检测页面有声音,如何控制声音开关?
635浏览 • 1回复 待解决
HarmonyOS 如何添加拍照快门声音
299浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何实现通过单选框切换声音模式的功能?
469浏览 • 1回复 待解决
HarmonyOS是否有查询设备处理器和运行内存的接口
636浏览 • 1回复 待解决
HarmonyOS 使用XComponent和AvPlayer播放视频出现有声音无画面问题
283浏览 • 1回复 待解决
会议,通话属于通讯场景,通讯场景建议用AUDIOSTREAM_USAGE_VOICE_COMMUNICATION。当前HarmonyOS不提供接口给应用切换设备,设备切换只能通过用户完成,如果想提供切换设备的功能,需要继承AVCastPicker组件。