产品动态
产品近期公告
关于 TRTC Live 正式上线的公告
关于TRTC Conference 正式版上线的公告
Conference 商业化版本即将推出
关于多人音视频 Conference 开启内测公告
关于音视频通话 Call 正式版上线的公告
关于腾讯云音视频终端 SDK 播放升级及新增授权校验的公告
关于 TRTC 应用订阅套餐服务上线的相关说明
属性名 | 类型 | 描述 |
audienceList | 观众列表。 | |
audienceCount | ValueListenable<int> | 观众数量。 |
messageBannedUserList | 消息被禁言的用户列表。 |
函数名 | 描述 |
创建观众管理实例。 | |
观众事件回调。 | |
观众事件回调。 | |
获取观众列表。 | |
设置管理员。 | |
撤销管理员。 | |
踢出用户。 | |
禁言/解禁用户。 |
void addLiveAudienceListener(LiveAudienceListener listener);
参数名 | 类型 | 是否必填 | 描述 |
listener | 必填 | 监听器。 |
void removeLiveAudienceListener(LiveAudienceListener listener);
参数名 | 类型 | 是否必填 | 描述 |
listener | 必填 | 监听器。 |
Future<CompletionHandler> fetchAudienceList();
Future<CompletionHandler> setAdministrator(String userID);
参数名 | 类型 | 是否必填 | 描述 |
userID | String | 必填 | 要设置为管理员的用户ID。 |
Future<CompletionHandler> revokeAdministrator(String userID);
参数名 | 类型 | 是否必填 | 描述 |
userID | String | 必填 | 要撤销管理员权限的用户ID。 |
Future<CompletionHandler> kickUserOutOfRoom(String userID);
参数名 | 类型 | 是否必填 | 描述 |
userID | String | 必填 | 要踢出的用户ID。 |
Future<CompletionHandler> disableSendMessage({required String userID,required bool isDisable,});
参数名 | 类型 | 是否必填 | 描述 |
userID | String | 必填 | 目标用户ID。 |
isDisable | bool | 必填 | true 表示禁用发送消息,false 表示解禁。 |
枚举值 | 说明 |
owner | 房主。 |
admin | 管理员。 |
generalUser | 普通用户。 |
属性 | 类型 | 说明 |
userID | String | 用户唯一标识ID。 |
userName | String | 用户名称。 |
avatarURL | String | 用户头像URL。 |
属性 | 类型 | 说明 |
audienceList | 观众列表。 | |
audienceCount | ValueListenable<int> | 观众数量。 |
messageBannedUserList | 消息被禁言的用户列表。 |
void Function(LiveUserInfo audience)? onAudienceJoined;
参数名 | 类型 | 说明 |
audience | 加入的观众信息。 |
void Function(LiveUserInfo audience)? onAudienceLeft;
参数名 | 类型 | 说明 |
audience | 离开的观众信息。 |
void Function(LiveUserInfo audience, bool isDisable)? onAudienceMessageDisabled;LiveAudienceListener({this.onAudienceJoined, this.onAudienceLeft, this.onAudienceMessageDisabled});
参数名 | 类型 | 说明 |
audience | 观众信息。 | |
isDisable | bool | 是否被禁止发言。 |
文档反馈