RTC频道事件监听器
更多...
◆ onMemberAudioMuteChanged()
void com.netease.nimlib.sdk.qcmedia.QChatRTCChannelListener.onMemberAudioMuteChanged |
( |
String |
memberAccid, |
|
|
boolean |
mute, |
|
|
String |
operateAccid |
|
) |
| |
成员音频状态回调
- 参数
-
memberAccid | 成员accid |
mute | 是否静音。true 静音打开,false 静音关闭 |
operateAccid | 操作者accid |
◆ onMemberJoinRTCChannel()
void com.netease.nimlib.sdk.qcmedia.QChatRTCChannelListener.onMemberJoinRTCChannel |
( |
List< String > |
memberAccids | ) |
|
◆ onMemberLeaveRTCChannel()
void com.netease.nimlib.sdk.qcmedia.QChatRTCChannelListener.onMemberLeaveRTCChannel |
( |
List< String > |
memberAccids | ) |
|
◆ onMemberScreenShareStateChanged()
void com.netease.nimlib.sdk.qcmedia.QChatRTCChannelListener.onMemberScreenShareStateChanged |
( |
String |
memberAccid, |
|
|
boolean |
isSharing, |
|
|
String |
operateAccid |
|
) |
| |
成员屏幕共享状态回调
- 参数
-
memberAccid | 成员accid |
isSharing | 是否正在进行屏幕共享。true 表示房间内有人正在屏幕共享,false 表示房间内没有有人正在屏幕共享 |
operateAccid | 操作者 |
◆ onMemberVideoMuteChanged()
void com.netease.nimlib.sdk.qcmedia.QChatRTCChannelListener.onMemberVideoMuteChanged |
( |
String |
memberAccid, |
|
|
boolean |
mute, |
|
|
String |
operateAccid |
|
) |
| |
成员视频状态回调
- 参数
-
memberAccid | 成员accid |
mute | 是否关闭视频。true 关闭视频,false 打开视频 |
operateAccid | 操作者accid |
◆ onRtcAudioOutputDeviceChanged()
本端音频输出设备变更通知,如切换到扬声器、听筒、耳机等
- 参数
-
◆ onRtcAudioVolumeIndication()
void com.netease.nimlib.sdk.qcmedia.QChatRTCChannelListener.onRtcAudioVolumeIndication |
( |
List< QChatMemberVolumeInfo > |
volumes, |
|
|
int |
totalVolume |
|
) |
| |
提示RTC频道内谁正在说话及说话者瞬时音量的回调。该回调默认为关闭状态。 可以通过 [QChatRTCChannelController.enableAudioVolumeIndication] 方法开启。 开启后,无论RTC频道内是否有人说话,SDK 都会按设置的时间间隔触发该回调。
- 如果有 [QChatMemberVolumeInfo.userUuid] 出现在上次返回的列表中,但不在本次返回的列表中,则默认该 userId 对应的远端用户没有说话。
- 如果 [QChatMemberVolumeInfo.volume] 为 0,表示该用户没有说话。
- 如果列表为空,则表示此时远端没有人说话。
- 如果是本地用户的音量回调,则[volumes]中只会包含本端用户
- 参数
-
volumes | 每个说话者的用户 ID 和音量信息的列表 |
totalVolume | 混音后的总音量,取值范围为 0~100。 |
◆ onRTCChannelEnded()
void com.netease.nimlib.sdk.qcmedia.QChatRTCChannelListener.onRTCChannelEnded |
( |
QChatMediaEndReason |
reason | ) |
|
RTC频道结束回调
- 参数
-
- 参见
- QChatMediaEndReason
◆ onRtcChannelError()
void com.netease.nimlib.sdk.qcmedia.QChatRTCChannelListener.onRtcChannelError |
( |
int |
code | ) |
|
该接口的文档由以下文件生成: