AVDRecord

cn.tee3.avd

## 类 AVDRecord

- java.lang.Object
- - cn.tee3.avd.AVDRecord

-     public class AVDRecord
      extends java.lang.Object

  录制管理接口. 录制管理定义引擎中录制的创建、删除、信息获取和录制控制等功能。

- - ### 嵌套类概要

    嵌套类
    限定符和类型 | 类和说明
    --- | ---
    `static interface` | `AVDRecord.Listener` 录制回调接口类 录制回调接口定义了录制管理操作的异步返回。
    `static class` | `AVDRecord.MediaFileType` 媒体文件类型定义
    `static class` | `AVDRecord.RecordAudioType` 录制音频类型定义
    `static class` | `AVDRecord.RecordInfo` 录制数据结构.
    `static class` | `AVDRecord.RecordStatus` 录制状态定义
    `static class` | `AVDRecord.RecordVideoType` 录制视频类型定义

  - ### 方法概要

    所有方法 静态方法 实例方法 具体方法
    限定符和类型 | 方法和说明
    --- | ---
    `int` | `createUserRecord(AVDRecord.RecordInfo info)` 创建特定用户录制
    `int` | `deleteRecord(java.lang.String recordId)` 删除特定录制
    `protected void` | `dispose()`
    `int` | `findRecordInfos(int begindex, int ncount, java.lang.String filter)` 获取服务器上的录制列表
    `int` | `getRecordInfo(java.lang.String recordId)` 获取特定录制详细信息
    `protected void` | `initWithCB(AVDRecord.Listener cb)`
    `static AVDRecord` | `instance()` 获取AVDRecord接口对象
    `boolean` | `setListener(AVDRecord.Listener listener)` 设置房间聊天模块回调接口
    `int` | `stopRecord(java.lang.String recordId)` 停止特定录制

    - ### 从类继承的方法 java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### 方法详细资料

    - #### instance

          public static AVDRecord instance()

      获取AVDRecord接口对象
      返回:
        返回AVDRecord。

    - #### initWithCB

          protected void initWithCB(AVDRecord.Listener cb)

    - #### dispose

          protected void dispose()

    - #### setListener

          public boolean setListener(AVDRecord.Listener listener)

      设置房间聊天模块回调接口
      返回:
        返回错误代码。

    - #### createUserRecord

          public int createUserRecord(AVDRecord.RecordInfo info)

      创建特定用户录制
      返回:
        返回错误代码。

    - #### stopRecord

          public int stopRecord(java.lang.String recordId)

      停止特定录制
      返回:
        返回错误代码。

    - #### getRecordInfo

          public int getRecordInfo(java.lang.String recordId)

      获取特定录制详细信息
      返回:
        返回错误代码。

    - #### findRecordInfos

          public int findRecordInfos(int begindex,
                                     int ncount,
                                     java.lang.String filter)

      获取服务器上的录制列表
      返回:
        返回错误代码。

    - #### deleteRecord

          public int deleteRecord(java.lang.String recordId)

      删除特定录制
      返回:
        返回错误代码。