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
| Param | Type | Description |
|---|
| context | Context | This is an application context. |
| apiServerUrl | String | Application server url where APIs are deployed. |
| bearerToken | String | Bearer token required for internal API calls. |
| statusListener | IStatusListener | An interface which communicates success or failure of this operation. |
joinMeeting(Context context,ProConfConferenceOptions proConfOptions,IStatusListener statusListener)
- this helps guest user to join the call
| Param | Type | Description |
|---|
| context | Context | This is an application context. |
| proConfOptions | ProConfConferenceOptions | This class will contain basic config parameters. |
| statusListener | IStatusListener | An interface which communicates success or failure of this operation. |
startMeeting(Context context,ProConfConferenceOptions proConfOptions,IStatusListener statusListener)
- this helps user to start/create the call
| Param | Type | Description |
|---|
| context | Context | This is an application context. |
| proConfOptions | ProConfConferenceOptions | This class will contain basic config parameters. |
| statusListener | IStatusListener | An interface which communicates success or failure of this operation. |