TUILiveListManager

最近更新时间:2024-06-07 15:12:02

我的收藏
Copyright (c) 2024 Tencent. All rights reserved.
Module: TUILiveListManager @ TUIKitEngine
Function: 直播相关接口

TUILiveListManager

TUILiveListManagerObserver

函数列表
描述
直播信息改变回调

TUILiveListManager

函数列表
描述
设置事件回调
修改直播信息
获取直播信息
获取直播列表

结构体类型

函数列表
描述
直播信息

枚举类型

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

onLiveInfoChanged:modifyFlag:

onLiveInfoChanged:modifyFlag:
- (void)onLiveInfoChanged:
(TUILiveInfo *)liveInfo
modifyFlag:
(TUILiveModifyFlag)modifyFlag

直播信息改变回调

参数
描述
liveInfo
直播间信息
modifyFlag
改变类型

setObserver:

setObserver:
- (void)setObserver:
(id<TUILiveListManagerObserver>)observer

设置事件回调

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

setLiveInfo:modifyFlag:onSuccess:onError:

setLiveInfo:modifyFlag:onSuccess:onError:
- (void)setLiveInfo:
(TUILiveInfo *)liveInfo
modifyFlag:
(TUILiveModifyFlag)modifyFlag
onSuccess:
(TUISuccessBlock)onSuccess
onError:
(TUIErrorBlock)onError

修改直播信息

参数
描述
liveInfo
直播信息
modifyFlag
修改标记
onError
失败回调
onSuccess
成功回调

getLiveInfo:onSuccess:onError:

getLiveInfo:onSuccess:onError:
- (void)getLiveInfo:
(NSString *)roomId
onSuccess:
(TUILiveInfoBlock)onSuccess
onError:
(TUIErrorBlock)onError

获取直播信息

参数
描述
onError
失败回调
onSuccess
成功回调
roomId
房间ID

fetchLiveList:count:onSuccess:onError:

fetchLiveList:count:onSuccess:onError:
- (void)fetchLiveList:
(NSString *)cursor
count:
(NSInteger)count
onSuccess:
(TUILiveInfoListBlock)onSuccess
onError:
(TUIErrorBlock)onError

获取直播列表

参数
描述
count
每次拉取个数
cursor
列表下标
onError
失败回调
onSuccess
成功回调

TUILiveModifyFlag

TUILiveModifyFlag

直播间修改标记位

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

TUILiveInfo

TUILiveInfo

直播信息

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