实时音视频

  • 实时音视频 > API 文档 > HarmonyOS >QNRTC

    QNRTC

    最近更新时间: 2024-10-31 17:09:42

    QNRTC 作为 SDK 的入口,提供初始化,创建本地音视频轨道,创建 QNRTCClient 对象等一系列静态方法
    Index
    Core Methods
    Core Methods
    Init
    • static Init(setting: QNRTCSetting): number
    • 使用默认配置初始化 SDK

      API 接口调用成功为 QNErrorCode.OK,失败则为相应错误码

      在使用 SDK 其他接口前,请务必先调用该接口进行 RTC 环境的初始化

      Parameters
      Returns 操作是否成功
    Deinit
    • static DeInit(): number
    • 反初始化操作

      API 接口调用成功为 QNErrorCode.OK,失败则为相应错误码

      在确认不再使用 RTC SDK 后调用此接口释放其占用的资源,此后再次使用 SDK 需重新调用 Init 方法

      Returns 操作是否成功
    CreateClient
    CreateMicrophoneAudioTrack
    CreateCameraVideoTrack
    SetLogConfig
    • static SetLogConfig(config: QNLogConfig): number
    • 设置日志文件配置,包括文件存储路径、日志等级、日志文件的大小等

      API 接口调用成功为 QNErrorCode.OK,失败则为相应错误码

      Parameters
      Returns 操作是否成功
    UploadLog
    • static UploadLog(token: string, callback: QNUploadLogResultCallback): number
    • 上传本地文件至指定的七牛云存储空间

      API 接口调用成功为 QNErrorCode.OK,失败则为相应错误码

      Parameters
      Returns 操作是否成功
    GetVersion
    • static GetVersion(): string
    • 获取 SDK 的版本信息

      Returns string
    以上内容是否对您有帮助?
  • Qvm free helper
    Close