Property Description
Table 1 shows the system properties of the non-commercial WebRTC module. You can change property settings to configure the default running parameters of this module.
Field Name |
Description |
Value Range |
|---|---|---|
vmi.video.encodertype |
Encoder type. |
|
vmi.video.videoframetype |
Frame data output format. |
|
vmi.video.encode.bitrate |
Initial bit rate of WebRTC. |
1,000,000 to 3,000,000 Unit: bit/s |
vmi.video.encode.target_bitrate |
Target bit rate of WebRTC. |
3,000,000 to 50,000,000 Unit: bit/s |
vmi.audio.audiotype |
Audio output format. |
1 (WebRTC supports only the PCM format.) |
vmi.webrtc.connection.serverip |
IP address of the cloud phone server. |
Specific IP address |
vmi.webrtc.connection.udpbeginport |
UDP start port of the cloud phone server. By default, two UDP ports are used. After the start port is determined, the UDP ports used by the cloud phone are start port + ${index} x 2 – 1 and start port + ${index} x 2. |
Available start port |
vmi.network.type |
Network type. |
|
vmi.webrtc.httpserver.port |
Server-side HTTP mapping port. |
Specific mapping port |
vmi.webrtc.connection.udpminport |
Minimum UDP port used by the server. |
Available minimum port |
vmi.webrtc.connection.udpmaxport |
Maximum UDP port used by the server. |
Available maximum port |