Skip to main content

ProconfClient

This class creates instance to initiate and launch ProCONF audio-video calls.

Methods

ProConfClient.getInstance()

  • this returns singletone instance of ProConfClient. If this instance does not exists, it creates a new instance and returns it.

init(Context context,String apiServerUrl,String bearerToken,IStatusListener statusListener)

  • this initializes ProCONF server with some basic required information
ParamTypeDescription
contextContextThis is an application context.
apiServerUrlStringApplication server url where APIs are deployed.
bearerTokenStringBearer token required for internal API calls.
statusListenerIStatusListenerAn interface which communicates success or failure of this operation.

joinMeeting(Context context,ProConfConferenceOptions proConfOptions,IStatusListener statusListener)

  • this helps guest user to join the call
ParamTypeDescription
contextContextThis is an application context.
proConfOptionsProConfConferenceOptionsThis class will contain basic config parameters.
statusListenerIStatusListenerAn interface which communicates success or failure of this operation.

startMeeting(Context context,ProConfConferenceOptions proConfOptions,IStatusListener statusListener)

  • this helps user to start/create the call
ParamTypeDescription
contextContextThis is an application context.
proConfOptionsProConfConferenceOptionsThis class will contain basic config parameters.
statusListenerIStatusListenerAn interface which communicates success or failure of this operation.