属性说明
如表1所示是非商用部分音视频等模块的系统属性说明,开发者可以通过修改属性说明中的不同属性,配置视频流引擎音视频等模块的默认运行参数。
字段名称  | 
字段描述  | 
取值范围  | 
默认值  | 
|---|---|---|---|
vmi.video.encodertype  | 
编码器类型配置项,当该项配置为CPU,即使用软编时,若云手机需要运行较大负载应用,为防止默认绑核方式(2容器2核)的CPU资源不足,建议更改绑核方式为绑NUMA,修改方法如下: 将cfct_config配置文件中“CPU_BIND_MODE”字段修改为“1”。  | 
  | 
1:默认VPU(外置硬件编码器编码)  | 
vmi.video.videoframetype  | 
帧数据输出格式。  | 
  | 
3:H265  | 
vmi.video.frame.width  | 
自适应分辨率宽度(必须是8的倍数)。  | 
360~1440  | 
720  | 
vmi.video.frame.height  | 
自适应分辨率高度(必须是8的倍数)。  | 
360~3200  | 
1280  | 
vmi.video.frame.widthaligned  | 
对齐后分辨率宽度 (暂不支持配置)。  | 
360~1440  | 
720  | 
vmi.video.frame.heightaligned  | 
对齐后分辨率高度 (暂不支持配置)。  | 
360~3200  | 
1280  | 
vmi.video.frame.density  | 
自适应分辨率屏幕像素密度。  | 
240~640  | 
320  | 
ro.vmi.video.wmcmd  | 
是否使用自适应分辨率功能  | 
0: 不启用 1: 启用  | 
1  | 
vmi.video.encode.gopsize  | 
编码GOP大小配置项。  | 
30~3000  | 
60:默认编码GOP大小为60  | 
vmi.video.encode.profile  | 
编码profile配置项(H.265编码仅支持配置main)。  | 
  | 
1:main  | 
vmi.video.encode.bitrate  | 
编码码率。  | 
500000~50000000(AMD,一般为W6800) 500000~30000000(DC1000) 单位bps  | 
8000000  | 
vmi.video.encode.forcekeyframe  | 
编码强制I帧配置项。  | 
  | 
0:默认不触发编码强制I帧  | 
vmi.video.encode.rcmode  | 
编码格式参数项。  | 
  | 
3:CAPPED_CRF画质优先并限制最大码率模式(DC1000暂不支持,需要修改为2)  | 
vmi.video.encode.crf  | 
crf码控级别。  | 
0-51  | 
21  | 
vmi.video.encode.maxcrfrate  | 
crf码率峰值。  | 
500000~100000000  | 
10000000  | 
vmi.video.encode.vbvbuffersize  | 
crf码率缓冲区大小。  | 
1000  | 
|
vmi.video.encode.interpolation  | 
补帧参数项。  | 
  | 
0:关闭补帧  | 
vmi.audio.audiotype  | 
音频输出格式。  | 
  | 
0:OPUS  | 
vmi.audio.encode.sampleinterval  | 
音频输出采样间隔。  | 
  | 
10:10ms  | 
vmi.audio.encode.bitrate  | 
音频OPUS编码码率(bps)。  | 
13200~512000  | 
192000  | 
vmi.mic.audiotype  | 
麦克风输入格式。  | 
  | 
0:OPUS  | 
vmi.network.type  | 
网络类型。  | 
  | 
1:tcp  | 
demo.data.offset  | 
用于测试网络包预留字段大小。  | 
0~1024  | 
20  | 
vmi.video.renderoptimize  | 
出流优化,默认开启。  | 
  | 
1:默认开启  | 
ro.vmi.audio.mic.passthrough  | 
服务端audio,mic开关。  | 
  | 
1:默认开启  | 
ro.vmi.gps.passthrough  | 
服务端gps开关。  | 
  | 
1:默认开启  | 
ro.vmi.sensor.passthrough  | 
服务端sensor开关。  | 
  | 
1:默认开启  | 
ro.hardware.vsyncoffset  | 
vsync优化,该容器vsync信号相比默认值的偏移量,单位ns。  | 
  | 
0:默认偏移量  | 
ro.sys.vmi.cloudphone  | 
云手机类型。  | 
  | 
video:默认视频流云手机  | 
heartbeat.max.aveage.latency  | 
心跳最大平均时延。  | 
  | 
1:默认1s  | 
vmi.sys.network.latency.average  | 
网路平均最大时延。  | 
具体网络平均最大时延  | 
-1:默认-1  | 
ro.vmi.loglevel  | 
日志级别。  | 
  | 
4:默认info日志级别  |