Rate This Document
Findability
Accuracy
Completeness
Readability

Property Description

You can configure video, audio, network functions of the video stream engine server using system properties. Table 1 shows the system properties of commercial modules of the video stream engine. You can change property settings to configure the default commercial module running parameters.

Table 1 Property fields of commercial modules

Field Name

Description

Value Range

Default Value

ro.hardware.fps

Cloud phone screen frame rate, in fps.

  • 30
  • 60
  • 90

30

ro.hardware.width

Cloud phone screen width. The width, height, and density must match. The relationship is as follows:

360p (360 640 120)

480p (480 856 160)

720p (720 1280 320)

1080p (1080 1920 480)

2K (1440 2560 640)

4K (2160 3840 960)

  • 360
  • 480
  • 720
  • 1080
  • 1440
  • 2160

720

ro.hardware.height

Cloud phone screen height.

  • 640
  • 856
  • 1280
  • 1920
  • 2560
  • 3840

1280

ro.vmi.video.capture.render_optimizing

Rendering optimization of streams output to the primary screen.

  • 1: enabled by default

1

ro.vmi.hardware.vpu

Encoding card type.

  • 0: no encoding card
  • 1: T432
  • 3: Quadra

3

vmi.mic.cachefactor

Frame cache size of the microphone.

  • 0: no cache
  • 1: 1 frame
  • 2: 2 frames
  • 3: 3 frames

2

vmi.crowd.control.master

Crowd control.

  • false: disabled
  • false

ro.vmi.loglevel

Log level.

  • 1: default
  • 2: verbose
  • 3: debug
  • 4: info
  • 5: warn
  • 6: error
  • 7: fatal

4

ro.hardware.dynamicfps

Dynamic frame rate adjustment.

  • 0: disabled
  • 1: enabled

1

ro.hardware.downfps

Rendering frame rate (in fps) after the client is disconnected when the dynamic frame rate adjustment function is enabled.

  • 12
  • 24

12

ro.hardware.compositionBypass

Composition bypass, which is used to optimize application full-screen display.

  • 1: enabled
  • Other: disabled

0 (To enable this function, enable hwc.presentLayer as well.)

hwc.presentLayer

Layer selection. After this function is enabled, you can select the layer for snapshot capture. This function is valid only in the VASTAI environment and must be enabled together with ro.hardware.compositionBypass.

  • 1: enabled
  • Other: disabled

0 (To enable this function, enable ro.hardware.compositionBypass as well.)

ro.hardware.compositionBypass.offset

Composition bypass offset (number of frames). When the composition bypass function is enabled, it takes effect after the specified number of consecutive frames. This helps to optimize image rotation caused by composition bypass.

Greater than 0

You can adjust the value as required. 0 is recommended in the AMD environment, and 30 or 60 is recommended in the VASTAI environment.

ro.vmi.adaptive.vsync

Adaptive vertical synchronization (vsync). After this function is enabled, the processing delay in the image rendering phase on the server can be optimized.

  • 1: enabled
  • Other: disabled

Disabled