#import <IEMCallManager.h>
添加回调代理
- 参数
-
aDelegate | 要添加的代理 |
aQueue | 执行代理方法的队列 |
- (EMError *) answerIncomingCall: |
|
(NSString *) |
aCallId |
|
|
optional |
- (void) enableAdaptiveBirateStreaming: |
|
(3_1_0) |
|
|
|
(3_1_5) |
|
|
|
("Use -") |
EM_DEPRECATED_IOS[EMCallOptions videoKbps] |
|
|
| |
|
optional |
设置开启或者关闭视频自适应码率,默认是关闭状态
- 参数
-
- (EMError *) endCall: |
|
(NSString *) |
aCallId |
reason: |
|
(EMCallEndReason) |
aReason |
|
|
| |
|
optional |
发起视频会话
- 参数
-
aUsername | 被呼叫的用户(不能与自己通话) |
pError | 错误信息 |
- 返回
- 会话的实例
发起语音会话
- 参数
-
aUsername | 被呼叫的用户(不能与自己通话) |
pError | 错误信息 |
- 返回
- 会话实例
将实时通话静音
- 参数
-
aSessionId | 通话的ID |
aIsSilence | 是否静音 |
- 返回
- 错误信息
- (void) pauseVideoWithSession: |
|
(NSString *) |
aSessionId |
error: |
|
(3_1_0) |
|
|
|
(3_1_5) |
|
|
|
("Use -") |
EM_DEPRECATED_IOS[EMCallSession pauseVideo] |
|
|
| |
|
optional |
- (void) pauseVoiceAndVideoTransfer: |
|
("Delete") |
__deprecated_msg |
|
|
optional |
- (void) pauseVoiceWithSession: |
|
(NSString *) |
aSessionId |
error: |
|
(3_1_0) |
|
|
|
(3_1_5) |
|
|
|
("Use -") |
EM_DEPRECATED_IOS[EMCallSession pauseVoice] |
|
|
| |
|
optional |
- (void) resumeVideoWithSession: |
|
(NSString *) |
aSessionId |
error: |
|
(3_1_0) |
|
|
|
(3_1_5) |
|
|
|
("Use -") |
EM_DEPRECATED_IOS[EMCallSession resumeVideo] |
|
|
| |
|
optional |
- (void) resumeVoiceAndVideoTransfer: |
|
("Delete") |
__deprecated_msg |
|
|
optional |
- (void) resumeVoiceWithSession: |
|
(NSString *) |
aSessionId |
error: |
|
(3_1_0) |
|
|
|
(3_1_5) |
|
|
|
("Use -") |
EM_DEPRECATED_IOS[EMCallSession resumeVoice] |
|
|
| |
|
optional |
设置开启或者关闭视频自适应码率,默认是关闭状态
- 参数
-
- (void) startCall: |
|
(EMCallType) |
aType |
remoteName: |
|
(NSString *) |
aRemoteName |
ext: |
|
(NSString *) |
aExt |
completion: |
|
(void(^)(EMCallSession *aCallSession, EMError *aError)) |
aCompletionBlock |
|
|
| |
|
optional |
发起实时会话
- 参数
-
aType | 通话类型 |
aRemoteName | 被呼叫的用户(不能与自己通话) |
aExt | 通话扩展信息,会传给被呼叫方 |
aCompletionBlock | 完成的回调 |
- (void) startVideoCall: |
|
(NSString *) |
aUsername |
completion: |
|
(3_1_0) |
|
|
|
(3_2_0) |
|
|
|
("Use -") |
EM_DEPRECATED_IOS[IEMCallManager startCall:remoteName:ext:completion:] |
|
|
| |
|
optional |
发起视频会话
- 参数
-
aUsername | 被呼叫的用户(不能与自己通话) |
aCompletionBlock | 完成的回调 |
- (void) startVoiceCall: |
|
(NSString *) |
aUsername |
completion: |
|
(3_1_0) |
|
|
|
(3_2_0) |
|
|
|
("Use -") |
EM_DEPRECATED_IOS[IEMCallManager startCall:remoteName:ext:completion:] |
|
|
| |
|
optional |
发起语音会话
- 参数
-
aUsername | 被呼叫的用户(不能与自己通话) |
aCompletionBlock | 完成的回调 |
该协议的文档由以下文件生成: