Public 属性 | |
AUDIO_FRAME_TYPE | type |
int | samples |
int | bytesPerSample |
int | channels |
int | samplesPerSec |
byte[] | buffer |
long | renderTimeMs |
int | avsync_type |
AudioFrame 定义。
AUDIO_FRAME_TYPE agora_gaming_rtc.AudioFrame.type |
音频帧类型。详见 AUDIO_FRAME_TYPE 。
int agora_gaming_rtc.AudioFrame.samples |
每个声道的采样点数。
int agora_gaming_rtc.AudioFrame.bytesPerSample |
每个采样点的字节数。通常为十六位,即两个字节。
int agora_gaming_rtc.AudioFrame.channels |
声道数量(如果是立体声,数据是交叉的)
int agora_gaming_rtc.AudioFrame.samplesPerSec |
采样率。
byte [] agora_gaming_rtc.AudioFrame.buffer |
声音数据缓存区(如果是立体声,数据是交叉存储的)。缓存区数据大小:buffer
= samples
× channels
× bytesPerSample
。
long agora_gaming_rtc.AudioFrame.renderTimeMs |
外部音频帧的渲染时间戳。你可以使用该时间戳还原音频帧顺序;在有视频的场景中(包含使用外部视频源的场景),该参数可以用于实现音视频同步。
int agora_gaming_rtc.AudioFrame.avsync_type |
预留参数。