Diva SDK 的入口类。

Hierarchy

Constructors

Properties

Methods

Constructors

  • 根据选项参数创建 SDK 入口。

    Parameters

    • opts: DivaConstructorOptions

      创建 SDK 入口的必要选项

    Returns Diva

  • 根据选项参数创建云渲染模式 SDK 入口。

    Deprecated

    为了提升开发体验,给好的支持 DIVA 的多种工作模式, 请尽快迁移至使用适配器构造的参数选项:

    const diva = new Diva({ uri, apiKey, container });
    // 将上述旧代码迁移至新的参数构造方法
    const adapter = new WebRtcAdapter(uri, container);
    const diva = new Diva({ apiKey, adapter });

    该构造方法将在下一次大版本更新时删除。

    Parameters

    • opts: DivaWebRtcConstructorOptions

      创建 SDK 入口的必要选项

    Returns Diva

  • 根据选项参数创建云渲染模式 SDK 入口。

    Parameters

    • opts: DivaCloudModeConstructorOptions

      创建 SDK 入口的必要选项

    Returns Diva

  • 根据选项参数创建嵌入模式 SDK 入口。

    Parameters

    • opts: DivaEmbeddedConstructorOptions

      创建 SDK 入口的必要选项

    Returns Diva

Properties

adapter: Adapter
apiKey: string

Methods

  • 初始化 SDK,并返回一个与容器所关联的客户端。

    Returns

    Diva 客户端

    Returns Promise<DivaClient>