Skip to main content

SDK Initialization

To initialize the SDK, a valid JWT must be provided.

String jwtToken = "";

STUN server address (optional)

String stunServer = "";

SIP Port:

long sipPort = 5060;

Preferred audio codec (accepted values: pcma, pcmu, g711a, g711u, opus). Set an empty string to use default values.

String preferredSipCodec = "";

Whether TLS and IPV6 is enabled:

Boolean isSipTls = false;
Boolean useIpV6 = false;

Call transfer codes, retrieved from provisioning:

String callTransferCode = "";
String cancelCallTransferCode = "";

Whether debug log is enabled, and path to log files

Boolean enableSipDebugLog = true;
String sdkLogFileName = "";
String sipLogFileName = "";