public interface QChatRTCChannelListener
限定符和类型 | 方法和说明 |
---|---|
void |
onMemberAudioMuteChanged(java.lang.String memberAccid,
boolean mute,
java.lang.String operateAccid)
成员音频状态回调
|
void |
onMemberJoinRTCChannel(java.util.List<java.lang.String> memberAccids)
成员进入RTC频道回调
|
void |
onMemberLeaveRTCChannel(java.util.List<java.lang.String> memberAccids)
成员离开RTC频道回调
|
void |
onMemberScreenShareStateChanged(java.lang.String memberAccid,
boolean isSharing,
java.lang.String operateAccid)
成员屏幕共享状态回调
|
void |
onMemberVideoMuteChanged(java.lang.String memberAccid,
boolean mute,
java.lang.String operateAccid)
成员视频状态回调
|
void |
onRtcAudioOutputDeviceChanged(QChatMediaAudioOuputDevice device)
本端音频输出设备变更通知,如切换到扬声器、听筒、耳机等
|
void |
onRtcAudioVolumeIndication(java.util.List<QChatMemberVolumeInfo> volumes,
int totalVolume)
提示RTC频道内谁正在说话及说话者瞬时音量的回调。
|
void |
onRTCChannelEnded(QChatMediaEndReason reason)
RTC频道结束回调
|
void |
onRtcChannelError(int code)
RTC频道错误回调
|
void onMemberJoinRTCChannel(java.util.List<java.lang.String> memberAccids)
memberAccids
- 成员accid列表void onMemberLeaveRTCChannel(java.util.List<java.lang.String> memberAccids)
memberAccids
- 成员accid列表void onRTCChannelEnded(QChatMediaEndReason reason)
reason
- RTC频道结束的原因QChatMediaEndReason
void onRtcChannelError(int code)
code
- RTC错误码void onRtcAudioVolumeIndication(java.util.List<QChatMemberVolumeInfo> volumes, int totalVolume)
volumes
- 每个说话者的用户 ID 和音量信息的列表totalVolume
- 混音后的总音量,取值范围为 0~100。void onRtcAudioOutputDeviceChanged(QChatMediaAudioOuputDevice device)
device
- 音频输出类型void onMemberAudioMuteChanged(java.lang.String memberAccid, boolean mute, java.lang.String operateAccid)
memberAccid
- 成员accidmute
- 是否静音。true 静音打开,false 静音关闭operateAccid
- 操作者accidvoid onMemberVideoMuteChanged(java.lang.String memberAccid, boolean mute, java.lang.String operateAccid)
memberAccid
- 成员accidmute
- 是否关闭视频。true 关闭视频,false 打开视频operateAccid
- 操作者accidvoid onMemberScreenShareStateChanged(java.lang.String memberAccid, boolean isSharing, java.lang.String operateAccid)
memberAccid
- 成员accidisSharing
- 是否正在进行屏幕共享。true 表示房间内有人正在屏幕共享,false 表示房间内没有有人正在屏幕共享operateAccid
- 操作者