TUILiveListManager

最近更新时间:2024-09-20 21:28:33

我的收藏
Copyright (c) 2024 Tencent. All rights reserved.
Module: TUILiveListManager @ TUIKitEngine
Function: 直播房间列表相关接口,此页面中的函数仅支持直播房间类型(livingRoom)。
TUILiveListManager

TUILiveListManager

函数列表
描述
直播信息改变回调
添加事件回调
移除事件回调
修改直播信息
获取直播信息
获取直播列表

结构体类型

函数列表
描述
直播信息

枚举类型

枚举类型
描述
直播间修改标记位

onLiveInfoChanged

onLiveInfoChanged
OnLiveInfoChanged onLiveInfoChanged
(TUILiveInfo TUILiveInfo

TUILiveModifyFlag modifyFlag)

直播信息改变回调

参数
描述
TUILiveInfo
直播间信息
modifyFlagList
改变值标记位列表

addObserver

setObserver
void setObserver
(TUILiveListObserver observer)

添加事件回调

您可以通过 TUILiveListManagerObserver 获得直播间事件通知
参数
描述
observer
监听的实例

removeObserver

removeObserver
void setObserver
(TUILiveListObserver observer)

移除事件回调

您可以通过 TUILiveListManagerObserver 获得直播间事件通知
参数
描述
observer
监听的实例

setLiveInfo

setLiveInfo
Future<TUIActionCallback> setLiveInfo
(TUILiveInfo TUILiveInfo

TUILiveModifyFlag modifyFlag)

修改直播信息

参数
描述
roomId
房间Id
coverUrl
头像地址URL
categoryList
直播间分类标签
isPublicVisible
是否公开
activityStatus
直播间活跃状态: 用户自定义标记

getLiveInfo

getLiveInfo
Future<TUIValueCallBack<TUILiveInfo>> getLiveInfo
(String roomId)

获取直播信息

参数
描述
callback
调用接口的回调,用于通知接口调用的成功或者失败
roomId
房间ID

fetchLiveList

fetchLiveList
Future<TUIValueCallBack<TUILiveListResult>> fetchLiveList
(String cursor

int count)

获取直播列表

参数
描述
count
每次拉取个数
cursor
列表下标

TUILiveModifyFlag

TUILiveModifyFlag

直播间修改标记位

枚举
取值
描述
ACTIVITY_STATUS
0x0100
ActivityStatus: 直播间活跃状态,支持自定义设置
COVER_URL
0x0200
CoverUrl: 直播间封面
CATEGORY
0x0400
Category: 直播间分类
PUBLISH
0x0800
Publish: 直播间公开标记

TUILiveInfo

TUILiveInfo

直播信息

枚举类型
描述
activityStatus
直播间活跃状态: 用户自定义标记
categoryList
直播间分类标签
coverUrl
直播间封面
isPublicVisible
直播间是否公开
roomInfo
房间信息(只读)
viewCount
累计观看次数