#import <JCMediaChannelCallback.h>
◆ onGenerateRoomIdResult:operationId:roomId:
| - (void) onGenerateRoomIdResult: |
|
(bool) |
succ |
| operationId: |
|
(int) |
operationId |
| roomId: |
|
(NSString *) |
roomId |
|
|
| |
|
optional |
获取会议号
- 参数
-
| succ | 获取是否成功 |
| operationId | 操作 id,对应接口调用 |
| roomId | 获取到的会议号 |
◆ onInviteSipUserResult:result:reason:mediaChannel:
| - (void) onInviteSipUserResult: |
|
(int) |
operationId |
| result: |
|
(bool) |
result |
| reason: |
|
(int) |
reason |
| mediaChannel: |
|
(JCMediaChannel *) |
mediaChannel |
|
|
| |
|
optional |
邀请Sip用户操作结果回调
- 参数
-
| operationId | 操作id |
| result | 邀请用户是否成功
|
| reason | 失败原因,当 result 为 false 时该值有效。参见:失败原因 |
| mediaChannel | 当前mediaChannel对象 |
◆ onJoin:reason:channelId:mediaChannel:
加入频道结果回调
- 参数
-
| result | 加入频道是否成功
|
| reason | 加入失败原因,当 result 为 false 时该值有效。失败原因参见:错误码 |
| channelId | 频道标识符 |
| mediaChannel | 当前mediaChannel对象 |
◆ onLeave:channelId:mediaChannel:
离开频道结果回调
- 参数
-
| reason | 离开原因,参见:离开原因 |
| channelId | 频道标识符 |
| mediaChannel | 当前mediaChannel对象 |
◆ onMediaChannelPropertyChange:mediaChannel:
◆ onMediaChannelStateChange:oldState:mediaChannel:
自身在频道中的状态变化回调
状态:
- 参数
-
| state | 当前状态 |
| oldState | 变化前状态 |
| mediaChannel | 当前mediaChannel对象 |
◆ onMessageReceive:content:fromUserId:mediaChannel:
| - (void) onMessageReceive: |
|
(NSString *) |
type |
| content: |
|
(NSString *) |
content |
| fromUserId: |
|
(NSString *) |
fromUserId |
| mediaChannel: |
|
(JCMediaChannel *) |
mediaChannel |
|
|
| |
|
optional |
接收频道消息的回调
- 参数
-
| type | 消息类型 对应 sendMessage 方法中的 type 参数 |
| content | 消息内容 对应 sendMessage 方法中的 content 参数 |
| fromUserId | 消息发送成员的 userId |
| mediaChannel | 当前mediaChannel对象 |
◆ onParticipantJoin:mediaChannel:
◆ onParticipantLeft:reason:mediaChannel:
◆ onParticipantUpdate:participantChangeParam:mediaChannel:
◆ onQuery:result:reason:queryInfo:mediaChannel:
◆ onStop:reason:mediaChannel:
解散频道结果回调
- 参数
-
| result | 解散频道是否成功
|
| reason | 解散失败原因,当 result 为 false 时该值有效。失败原因参见:JCMediaChannel 失败原因 |
| mediaChannel | 当前mediaChannel对象 |