实时音视频

  • 实时音视频 > API 文档 > Web >QNAudioMixer

    QNAudioMixer

    最近更新时间:2021-11-22 14:48:57

    混音控制类,提供了混音流程处理的一系列方法
    Index
    Core methods
    Events
    Core methods
    start
    • start(loop?: boolean): Promise<void>
    • 开始混音并播放

      Parameters
      • Optional loop: boolean

        是否循环播放

      Returns Promise<void>
    stop
    • stop(): void
    • 停止混音和播放

      Returns void
    resume
    • resume(): void
    • 恢复混音和播放

      Returns void
    pause
    • pause(): void
    • 暂停混音和播放

      Returns void
    getDuration
    • getDuration(): number
    • 获取音频文件的时长,单位: us

      Returns number
    getCurrentPosition
    • getCurrentPosition(): number
    • 获取当前音频混音的位置,单位: us

      Returns number
    seekTo
    • seekTo(time: number): void
    • 跳转到指定位置混音

      Parameters
      • time: number

        指定位置的时间戳,单位: us

      Returns void
    setPlayingVolume
    • setPlayingVolume(volume: number): void
    • 设置外部音频本地播放音量

      Parameters
      • volume: number

        音量值,默认为 1 表示原始音量

        建议设置范围: 0-10 之间的浮点数

      Returns void
    Events
    state-changed
    以上内容是否对您有帮助?
  • Qvm free helper
    Close