Add delegate
- Parameters
-
| aDelegate | Delegate |
| aQueue | The queue of call delegate method |
| - (EMError *) answerIncomingCall: |
|
(NSString *) |
aCallId |
|
|
optional |
Receiver answer the call
- Parameters
-
| aCallId | Call Id |
| aRemoteName | Remote name |
- Returns
- Error
| - (void) enableAdaptiveBirateStreaming: |
|
(3_1_0) |
|
|
|
(3_1_5) |
|
|
|
("Use -") |
EM_DEPRECATED_IOS[EMCallOptions videoKbps] |
|
|
| |
|
optional |
Enable video adaptive, default is disable
- Parameters
-
| isAdaptive | YES is enable, NO is disable |
| - (EMError *) endCall: |
|
(NSString *) |
aCallId |
| reason: |
|
(EMCallEndReason) |
aReason |
|
|
| |
|
optional |
End the call
- Parameters
-
| aCallId | Call ID |
| aReason | End reason |
- Returns
- Error
Get setting options
- Returns
- Setting options
Start a video call session
- Parameters
-
| aUsername | The callee |
| pError | Error |
- Returns
- Session instance
Start a voice call session
- Parameters
-
| aUsername | The callee |
| pError | Error |
- Returns
- Session instance
Get video package lost rate
- Parameters
-
| aSessionId | Session ID |
| aIsSilence | Is Silence |
- Returns
- Error
Suspend video data transmission
- Parameters
-
| - (void) pauseVideoWithSession: |
|
(NSString *) |
aSessionId |
| error: |
|
(3_1_0) |
|
|
|
(3_1_5) |
|
|
|
("Use -") |
EM_DEPRECATED_IOS[EMCallSession pauseVideo] |
|
|
| |
|
optional |
Pause video streaming
- Parameters
-
| - (void) pauseVoiceAndVideoTransfer: |
|
("Delete") |
__deprecated_msg |
|
|
optional |
Suspend voice and video data transmission
- Parameters
-
Suspend voice data transmission
- Parameters
-
| - (void) pauseVoiceWithSession: |
|
(NSString *) |
aSessionId |
| error: |
|
(3_1_0) |
|
|
|
(3_1_5) |
|
|
|
("Use -") |
EM_DEPRECATED_IOS[EMCallSession pauseVoice] |
|
|
| |
|
optional |
Pause voice streaming
- Parameters
-
Remove delegate
- Parameters
-
Resume video data transmission
- Parameters
-
| - (void) resumeVideoWithSession: |
|
(NSString *) |
aSessionId |
| error: |
|
(3_1_0) |
|
|
|
(3_1_5) |
|
|
|
("Use -") |
EM_DEPRECATED_IOS[EMCallSession resumeVideo] |
|
|
| |
|
optional |
Resume video streaming
- Parameters
-
| - (void) resumeVoiceAndVideoTransfer: |
|
("Delete") |
__deprecated_msg |
|
|
optional |
Resume voice and video data transmission
- Parameters
-
Resume voice data transmission
- Parameters
-
| - (void) resumeVoiceWithSession: |
|
(NSString *) |
aSessionId |
| error: |
|
(3_1_0) |
|
|
|
(3_1_5) |
|
|
|
("Use -") |
EM_DEPRECATED_IOS[EMCallSession resumeVoice] |
|
|
| |
|
optional |
Resume voice streaming
- Parameters
-
Set setting options
- Parameters
-
Enable video adaptive, default is disable
- Parameters
-
| aFlag | YES is enable, NO is disable |
| - (void) startCall: |
|
(EMCallType) |
aType |
| remoteName: |
|
(NSString *) |
aRemoteName |
| ext: |
|
(NSString *) |
aExt |
| completion: |
|
(void(^)(EMCallSession *aCallSession, EMError *aError)) |
aCompletionBlock |
|
|
| |
|
optional |
Start a call
- Parameters
-
| aType | Call type |
| aRemoteName | The callee |
| aExt | Call extention, to the callee |
| aCompletionBlock | The callback of completion |
| - (void) startVideoCall: |
|
(NSString *) |
aUsername |
| completion: |
|
(3_1_0) |
|
|
|
(3_2_0) |
|
|
|
("Use -") |
EM_DEPRECATED_IOS[IEMCallManager startCall:remoteName:ext:completion:] |
|
|
| |
|
optional |
Start a video call
- Parameters
-
| aUsername | The callee |
| aSuccessBlock | The callback block of completion |
| - (void) startVoiceCall: |
|
(NSString *) |
aUsername |
| completion: |
|
(3_1_0) |
|
|
|
(3_2_0) |
|
|
|
("Use -") |
EM_DEPRECATED_IOS[IEMCallManager startCall:remoteName:ext:completion:] |
|
|
| |
|
optional |
Start a voice call
- Parameters
-
| aUsername | The callee |
| aCompletionBlock | The callback of completion |
The documentation for this protocol was generated from the following file: