Group audio/video Call
#
InitializeGroup audio and video call can both be initiated from call Log class MFUICallLogController
.
After clicking audio or video call button, it moves to class MFUICallParticipantController
, where group members list shown.
#
Add participants to the callAfter call is connected, you can able to add users to the ongoing call. once they accepted the incoming call, they will join in the ongoing call.
MFUICallParticipantController
class consists of headerComponent and listComponent
Property name | Type |
---|---|
headerComponent | MFUIParticipantModule.Header |
listComponent | MFUIParticipantModule.List |
The MFUICallScreenViewController
is a class that is used to build a group Audio Call for incoming and outgoing calls
#
CallScreen ComponentsIn the MFUICallScreenViewController
class, MFUICallScreenModule
and its components are used to create and display group call screen view. The module is composed of four components: ListComponent,hangupFooterComponent,retryFooterComponent, and callOverlayComponent
Property name | Type |
---|---|
ListComponent | MFUICallScreenModule.List |
hangupFooterComponent | MFUICallScreenModule.HangupFooter |
retryFooterComponent | MFUICallScreenModule.RetryFooter |
callOverlayComponent | MFUICallScreenModule.CallOverlayView |
#
Update Call Screen ThemeCustom theme Class MFCallScreenTheme
is used to change the theme of call screen controller.
The following table shows a customizable property of MFCallScreenTheme
to set font and colors.
property Name | Description |
---|---|
callStatusTextColor | The text color of the call status Label. |
callStatusTextFont | The text font of the call status Label. |
nameTextColor | The text color of group/caller name Label |
nameTextFont | The text font of group/caller name Label |
timeTextColor | The text color of call time Label |
timeTextFont | The text font of call time Label |
callCancelTextColor | The text color of call cancel Button |
callCancelTextFont | The text font of call cancel Button |
callAgainTextColor | The text color of call again button |
callAgainTextFont | The text font of call again Button |
CallNowSelectedBackgroundColor | The background color of call now selected button |
CallNowDeselectedBackgroundColor | The background color of call now Deselected button |
CallNowTitleColor | The text color of call now button |
CallNowButtonFont | The text font of call now button |
#
Customize MFUIStringSetTo customise common string used in call screen, kindly refer here.
The following table shows a customizable property of MFUIStringSet
that appears in the call Screen. The MFUIStringSet
is a set of strings used to compose a view.
You need to modify the stringSet values in advance if you want to make changes to the view.
Property name | Description |
---|---|
participant_title | A text that refers to title of add participant screen |
participant_call_now | A text that refers to call now button |
#
Customize MFUIIconSetTo customise common icon used in call screen, kindly refer here.