实时音视频

  • 实时音视频 > API 文档 > Android >QNAudioFrame

    QNAudioFrame

    最近更新时间: 2023-04-21 12:33:26

    音频帧数据类,用于外部导入音频数据连麦的场景
    Index
    Core Methods
    Core Methods
    QNAudioFrame[1/2]
    • QNAudioFrame(ByteBuffer buffer, int size, int bitsPerSample, int sampleRate, int numberOfChannels)
    • 构造方法

      用于指定外部导入的音频数据格式

      Parameters
      • buffer: ByteBuffer

        音频原始数据

      • size: int

        音频数据大小

      • bitsPerSample: int

        音频位宽,通常为 16

      • sampleRate: int

        音频采样率,如 16000、44100 等

      • numberOfChannels: int

        音频声道数,单声道(1)或者双声道(2)

      Returns QNAudioFrame
    QNAudioFrame[2/2]
    • QNAudioFrame(ByteBuffer buffer, int size, QNAudioFormat audioFormat)
    • 构造方法

      用于指定外部导入的音频数据格式

      Parameters
      • buffer: ByteBuffer

        音频原始数据

      • size: int

        音频数据大小

      • audioFormat: QNAudioFormat

        音频数据格式

      Returns QNAudioFrame
    getData
    • ByteBuffer getData()
    • 获取音频数据

      Returns ByteBuffer
    getSize
    • int getSize()
    • 获取音频帧大小

      Returns int
    getBitsPerSample
    • int getBitsPerSample()
    • 获取音频位宽

      Returns int
    getSampleRate
    • int getSampleRate()
    • 获取音频采样率

      Returns int
    getNumberOfChannels
    • int getNumberOfChannels()
    • 获取音频声道数

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