更新时间:2026-09-14 GMT+08:00
视频解码配置
方法名称
int setDecodeMode(int mode)
功能描述
设置视频解码模式,基本校验,返回成功与否
请求参数
| 参数名 | 类型 | 必填 | 描述 | 示例值 |
|---|---|---|---|---|
| mode | int | 是 | 设置视频解码模式 | {"decodeMode": 0} |
JSON参数说明:
解码模式(FAST、BALANCE):key:decodeMode,value 0~1,0 FAST 1 BALANCE;
调用样例
// 1. 接口
CloudPhoneClient.Callback.AppCallback callback = new CloudPhoneClient.Callback.AppCallback() {
public static int setDecodeMode(int mode) {
return CloudPhoneClientInternal.setDecodeMode(mode);
}
};
// 2. 调用
JSONObject decodeMode= new JSONObject();
...
CloudPhoneClient.setDecodeMode(decodeMode.toString()); 错误日志
| 报错参数 | 描述 |
|---|---|
| mode | Failed to set decode mode, invalid mode |
设置视频解码模式接口 setDecodeMode(mode: 0 FAST,1 BALANCE)
使用规则:
非视频类APP使用FAST解码模式。
视频类APP推荐使用BALANCE解码模式。该模式通过缓冲实现平滑播放,确保极致流畅。
限制:
硬件显存严重不足时,不能使用 BALANCE 解码模式。
使用BALANCE 解码模式会增加端到端时延。
父主题: 常态化体验指标配置模块