属性说明
视频流服务端引擎可通过系统属性配置视频,音频,网络等功能引擎参数。如表1所示是商用模块的系统属性说明,开发者可以通过修改属性说明中的不同属性,配置视频流引擎商用模块的默认运行参数。
字段名称 |
字段描述 |
取值范围 |
默认值 |
---|---|---|---|
ro.hardware.fps |
云手机屏幕刷新帧率。 |
|
30:默认屏幕刷新帧率 |
ro.hardware.width |
云手机屏幕物理宽度。宽、高、密度三者要匹配,关系如下: 360p(360 640 120) 480p(480 856 160) 720p(720 1280 320) 1080p(1080 1920 480) 1440p(1440 2560 640) |
|
720:默认物理宽度 |
ro.hardware.height |
云手机屏幕物理高度。 |
|
1280:默认物理高度 |
ro.vmi.video.capture.render_optimizing |
主屏出流使能开关。 |
|
1:默认开启 |
ro.vmi.hardware.vpu |
编码卡类型。 |
|
3:默认使用Quadra |
vmi.mic.cachefactor |
麦克风帧缓存大小。 |
|
2:默认缓存2帧 |
vmi.crowd.control.master |
群控开关。 |
|
|
ro.vmi.loglevel |
日志级别。 |
|
4:默认info日志级别 |
ro.hardware.dynamicfps |
动态帧率调整功能开关。 |
|
1:默认生效 |
ro.hardware.downfps |
动态帧率调整功能生效,客户端断连后的渲染帧率。 |
|
12:默认的客户端断连后渲染帧率(动态帧率调整功能生效时) |
ro.hardware.compositionBypass |
合成优化开关,针对应用全屏场景优化。 |
|
0:默认关闭(需要与hwc.presentLayer一起生效) |
hwc.presentLayer |
图层选择开关,开启后可选取抓图的图层(仅针对瀚博环境有效,需要配合ro.hardware.compositionBypass共同打开)。 |
|
0:默认关闭(需要与ro.hardware.compositionBypass一起生效) |
ro.hardware.compositionBypass.offset |
合成优化偏置帧数。在合成优化功能打开时,连续一定帧数满足生效条件后实际生效合成优化功能,可以改善合成优化功能开启后可能出现的画面旋转现象。 |
大于0 |
可根据实际情况调整(AMD环境建议0,瀚博环境建议30/60) |