SIGN UP

ClientConfig

Properties

bundleId

Optional
string bundleId

Application bundle id/package name for iOS/Android respectively. You need to set this only if you are going to send push notifications across several mobile apps on a specific platform (Android or iOS) using a single Voximplant application.

boolean enableCameraMirroring

Enable/disable front facing camera mirroring. True by default. ANDROID ONLY.

boolean enableDebugLogging

Enable debug logging. Set to false by default. ANDROID ONLY

boolean enableHWAcceleration

Enable hardware video acceleration. Set to true by default. Should be set to false, if provideLocalFramesInByteBuffers is set to true. ANDROID ONLY

boolean enableLogcatLogging

Enable log output to logcat. True by default. ANDROID ONLY

enableVideo

Optional
boolean enableVideo

Enable video functionality. Set to true by default. ANDROID ONLY

logLevel

Optional
LogLevel logLevel

Log levels. IOS ONLY

VideoCodec preferredVideoCodec

Preferred video codec for all video calls. VideoCodec.VP8 by default. Can be overridden for a particular call via CallSettings.preferredVideoCodec. ANDROID ONLY

boolean provideLocalFramesInByteBuffers

Request video frames from camera in I420 format with byte buffers. Set to false by default. If set to false, video frames from camera will be provided in I420 format with textures. ANDROID ONLY

boolean saveLogsToFile

Enable saving of the logs to file. Log files are located at: Library/Caches/Logs. False by default. IOS ONLY