Add delegate
- Parameters
-
aDelegate | Delegate |
aQueue | The queue of call delegate method |
- (EMError *) answerIncomingCall: |
|
(NSString *) |
aSessionId |
|
|
optional |
Receiver answer the call
- Parameters
-
- Returns
- Error
- (void) endCall: |
|
(NSString *) |
aSessionId |
reason: |
|
(EMCallEndReason) |
aReason |
|
|
| |
|
optional |
End the call
- Parameters
-
aSessionId | Session ID |
aReason | End reason |
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
- (EMError *) markCallSession: |
|
(NSString *) |
aSessionId |
isSilence: |
|
(BOOL) |
aIsSilence |
|
|
| |
|
optional |
Get video package lost rate
- Parameters
-
aSessionId | Session ID |
aIsSilence | Is Silence |
- Returns
- Error
- (void) pauseVideoTransfer: |
|
(NSString *) |
aSessionId |
|
|
optional |
Suspend video data transmission
- Parameters
-
- (void) pauseVoiceAndVideoTransfer: |
|
(NSString *) |
aSessionId |
|
|
optional |
Suspend voice and video data transmission
- Parameters
-
- (void) pauseVoiceTransfer: |
|
(NSString *) |
aSessionId |
|
|
optional |
Suspend voice data transmission
- Parameters
-
Remove delegate
- Parameters
-
- (void) resumeVideoTransfer: |
|
(NSString *) |
aSessionId |
|
|
optional |
Resume video data transmission
- Parameters
-
- (void) resumeVoiceAndVideoTransfer: |
|
(NSString *) |
aSessionId |
|
|
optional |
Resume voice and video data transmission
- Parameters
-
- (void) resumeVoiceTransfer: |
|
(NSString *) |
aSessionId |
|
|
optional |
Resume voice data transmission
- Parameters
-
- (void) setVideoAdaptive: |
|
(BOOL) |
aFlag |
|
|
optional |
open or close video adaptive,default is close
- Parameters
-
aFlag | YES is open,NO is close |
The documentation for this protocol was generated from the following file: