更新时间: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 解码模式会增加端到端时延。

相关文档