CallSettings
Call settings with additional call parameters, such as preferred video codec, custom data, extra headers etc.
Props
customData
public String
customData
Custom string associated with the call session. It can be passed to the cloud to be obtained from the CallAlerting event or Call History using HTTP API. Maximum size is 200 bytes. Use the ICall.sendMessage(String) method to pass a string over the limit; in order to pass a large data use media_session_access_url on your backend
Returns
type:
String
enableSimulcast
public boolean
enableSimulcast
Specify if simulcast feature should be enabled in a conference call.
Applicable only for video conference calls.
False by default for video conference calls.
Returns
type:
boolean
extraHeaders
public Map<String, String>
extraHeaders
Optional set of headers to be sent to the Voximplant cloud. Names must begin with "X-" to be processed by SDK.
Returns
type:
Map<String, String>
preferredVideoCodec
public preferredVideoCodec
Preferred video codec for a particular call that this CallSettings are applied to. VideoCodec.AUTO by default. Overrides ClientConfig.preferredVideoCodec global configuration.
Returns
type:
videoFlags
public videoFlags
Specify video settings (send and receive) for the new call. Video is enabled by default.
Returns
type: