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: