AVDLiveDelegate Protocol Reference

Conforms to NSObject
Declared in AVDLive.h

Overview

  • 直播回调接口类

*

  • 直播回调接口定义了直播管理操作的异步返回。

– onCreateUserLive:info: required method

创建特定用户直播的异步返回

- (void)onCreateUserLive:(AVDResult)result info:(AVDLiveInfo *)info

Discussion

创建特定用户直播的异步返回

*

  • @param[in] result 错误代码。

  • @param[in] info 直播信息。

*

  • @sa createUserLive

Declared In

AVDLive.h

– onStopLive:id: required method

停止特定直播的异步返回

- (void)onStopLive:(AVDResult)result id:(AVDLiveId)liveId

Discussion

停止特定直播的异步返回

*

  • @param[in] result 错误代码。

  • @param[in] liveId 直播号。

*

  • @sa stopLive

Declared In

AVDLive.h

– onLiveInfo:info: required method

获取特定直播详细信息的异步返回

- (void)onLiveInfo:(AVDResult)result info:(AVDLiveInfo *)info

Discussion

获取特定直播详细信息的异步返回

*

  • @param[in] result 错误代码。

  • @param[in] info 直播信息。

*

  • @sa getLiveInfo

Declared In

AVDLive.h

– onLiveInfos:total:begin:infos: required method

获取服务器上直播列表的异步返回

- (void)onLiveInfos:(AVDResult)result total:(NSInteger)total begin:(NSInteger)begin infos:(NSArray *)items

Discussion

获取服务器上直播列表的异步返回

*

  • @param[in] result 错误代码。

  • @param[in] total 总共直播数。

  • @param[in] begin 当前起始序号。

  • @param[in] items 直播信息集合。

*

  • @sa getWorkingLives

Declared In

AVDLive.h

– onDeleteLive:id: required method

删除特定直播的异步返回

- (void)onDeleteLive:(AVDResult)result id:(AVDLiveId)liveId

Discussion

删除特定直播的异步返回

*

  • @param[in] result 错误代码。

  • @param[in] liveId 直播号。

*

  • @sa deleteLive

Declared In

AVDLive.h