public final class ZegoAudioFrame
extends java.lang.Object
IZegoExternalAudioDataCallback.onAudioData(java.lang.String, com.zego.zegoliveroom.entity.ZegoAudioFrame) 回调抛出。
需要 enableExternalAudioData 开启后才有效。| Modifier and Type | Field and Description |
|---|---|
java.nio.ByteBuffer |
buffer
音频数据,格式由 frameType 决定
|
int |
bufLen
数据长度,单位字节
|
int |
bytesPerSample
单采样字节数,等于 2 * channels,目前仅支持 16bit(2 字节)
|
int |
channels
声道数,1 或 2
|
int |
configLen
AAC 特殊配置长度,PCM 恒为 0
|
int |
frameType
帧类型
|
int |
sampleRate
PCM 为采样率;AAC 为编码采样率,支持 16k/32k/44.1k/48k
|
int |
samples
PCM 为采样数;AAC 为编码一帧所需采样数
|
double |
timestamp
时间戳
|
| Constructor and Description |
|---|
ZegoAudioFrame() |
public int frameType
public int samples
public int bytesPerSample
public int channels
public int sampleRate
public double timestamp
public int configLen
public int bufLen
public java.nio.ByteBuffer buffer