AVDRecordDelegate

Extends Protocol:
NSObject
Declared In:

Introduction

录制回调接口类

录制回调接口定义了录制管理操作的异步返回。



Methods

-onCreateUserRecord:info:
-onDeleteRecord:id:
-onRecordInfo:info:
-onRecordInfos:total:begin:infos:
-onStopRecord:id:

onCreateUserRecord:info:


@optional

- (void) onCreateUserRecord:(AVDResult)result info:(AVDRecordInfo*)info;
Discussion

创建特定用户录制的异步返回

@param[in] result 错误代码。 @param[in] info 录制信息。

@sa createUserRecord


onDeleteRecord:id:


@optional

- (void) onDeleteRecord:(AVDResult)result id:(AVDRecordId)recordId;
Discussion

删除特定录制的异步返回

@param[in] result 错误代码。 @param[in] recordId 录制号。

@sa deleteRecord


onRecordInfo:info:


@optional

- (void) onRecordInfo:(AVDResult)result info:(AVDRecordInfo*)info;
Discussion

获取特定录制详细信息的异步返回

@param[in] result 错误代码。 @param[in] info 录制信息。

@sa getRecordInfo


onRecordInfos:total:begin:infos:


@optional

- (void) onRecordInfos:(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 getWorkingRecords


onStopRecord:id:


@optional

- (void) onStopRecord:(AVDResult)result id:(AVDRecordId)recordId;
Discussion

停止特定录制的异步返回

@param[in] result 错误代码。 @param[in] recordId 录制号。

@sa stopRecord