tencent cloud

文档反馈

TUILiveListManager

最后更新时间:2024-12-20 15:06:45
    Copyright (c) 2024 Tencent. All rights reserved.
    Module: TUILiveListManager @ TUIKitEngine
    Function: 直播房间列表相关接口,此页面中的函数仅支持直播房间类型(TUIRoomTypeLive)。
    
    TUILiveListManager

    TUILiveListManagerObserver

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

    TUILiveListManager

    函数列表
    描述
    设置事件回调
    移除事件回调
    修改直播信息
    获取直播信息
    获取直播列表
    开始房间视频流预加载
    停止房间视频流预加载

    结构体类型

    函数列表
    描述
    直播信息

    onLiveInfoChanged:modifyFlag:

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

    直播信息改变回调

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

    addObserver:

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

    设置事件回调

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

    removeObserver:

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

    移除事件回调

    参数
    描述
    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
    成功回调
    注意
    获取直播间列表,单次拉取最大支持返回 50 个。

    startPreloadVideoStream:isMuteAudio:view:onPlaying:onLoading:onError:

    startPreloadVideoStream:isMuteAudio:view:onPlaying:onLoading:onError:
    - (void)startPreloadVideoStream:
    (NSString*)roomId
    isMuteAudio:
    (BOOL)isMuteAudio
    view:
    (TUIVideoView *__nullable)view
    onPlaying:
    (TUIPlayOnPlayingBlock)onPlaying
    onLoading:
    (TUIPlayOnLoadingBlock)onLoading
    onError:
    (TUIPlayOnErrorBlock)onError

    开始房间视频流预加载

    参数
    描述
    isMuteAudio
    是否静音播放。
    onError
    错误回调。
    onLoading
    加载回调。
    onPlaying
    播放回调。
    roomId
    房间ID。
    view
    视频渲染视图。

    stopPreloadVideoStream:

    stopPreloadVideoStream:
    - (void)stopPreloadVideoStream:
    (NSString*)roomId

    停止房间视频流预加载

    参数
    描述
    roomId
    房间ID。

    TUILiveInfo

    TUILiveInfo

    直播信息

    枚举类型
    描述
    activityStatus
    直播间活跃状态: 用户自定义标记
    backgroundUrl
    直播间背景,最大支持 200 个字节
    categoryList
    直播间分类标签,单个房间最大支持3个标记
    coverUrl
    直播间封面,最大支持 200 个字节
    isPublicVisible
    直播间是否公开
    roomInfo
    房间信息(只读)
    viewCount
    累计观看次数
    联系我们

    联系我们,为您的业务提供专属服务。

    技术支持

    如果你想寻求进一步的帮助,通过工单与我们进行联络。我们提供7x24的工单服务。

    7x24 电话支持