更新时间:2026-09-14 GMT+08:00
分享

音频动态调整配置参数

方法名称

int setCloudAudioConfig(String jsonStr)

功能描述

设置音频相关的动态配置,基本校验,返回成功与否

请求参数

参数名

类型

必填

描述

示例值

jsonStr

String

是

音频配置参数的jsonObject转成的String

{"audioBitrate":256000,"audioUpper":256,"audioLower":64}

JSON参数说明:

编码码率(单位:bps,13200~512000):key :bitrate,value 13200~512000;

码率上限(单位:Kbps):key:audioUpper,value 0~512;

码率下限(单位:Kbps):key:audioLower,value 0~512;

调用样例

// 1. 接口
CloudPhoneClient.Callback.AppCallback callback = new CloudPhoneClient.Callback.AppCallback() {
  public static int setCloudAudioConfig(String jsonConfig) {
    return CloudPhoneClientInternal.setCloudAudioConfig(jsonConfig);
  }
};
// 2. 调用
JSONObject audioConfig = new JSONObject();
...
CloudPhoneClient.setCloudAudioConfig(audioConfig.toString());

错误日志

报错参数

描述

bitrate

Failed to set cloud audio config, invalid bitrate

audioUpper, audioLower

Failed to set cloud audio config, audio upper should larger than lower

audioUpper, audioLower

Failed to set cloud audio config, invalid audio upper or lower

jsonObject内容错误

Failed to set cloud audio config, invalid json format

相关文档