RCRTCMediaPlayerAudioFrame Class Reference
Inherits from | NSObject |
---|---|
Declared in | RCRTCMediaPlayerDefine.h |
sampleRateHz
采样率
@property (nonatomic, assign) UInt32 sampleRateHz
Discussion
采样率
Declared In
RCRTCMediaPlayerDefine.h
channels
声道数量(如果是立体声,数据是交叉的)。
@property (nonatomic, assign) UInt32 channels
Discussion
声道数量(如果是立体声,数据是交叉的)。
Declared In
RCRTCMediaPlayerDefine.h
samplesPerChannel
每个声道的采样点数。
@property (nonatomic, assign) UInt32 samplesPerChannel
Discussion
每个声道的采样点数。
Declared In
RCRTCMediaPlayerDefine.h
bytesPerSample
每个采样点的字节数: 对于 PCM 来说,一般使用 16 bit,即两个字节。
@property (nonatomic, assign) UInt32 bytesPerSample
Discussion
每个采样点的字节数: 对于 PCM 来说,一般使用 16 bit,即两个字节。
Declared In
RCRTCMediaPlayerDefine.h
buffer
缓存区数据起始地址
@property (nonatomic, assign) void *buffer
Discussion
缓存区数据起始地址
Declared In
RCRTCMediaPlayerDefine.h
bufferSize
缓存区数据大小 bufferSize = samplesPerChannel × channels × bytesPerSample。
@property (nonatomic, assign) UInt32 bufferSize
Discussion
缓存区数据大小 bufferSize = samplesPerChannel × channels × bytesPerSample。
Declared In
RCRTCMediaPlayerDefine.h
renderTimeMs
外部音频帧的渲染时间戳。 你可以使用该时间戳还原音频帧顺序;在有视频的场景中(包含使用外部视频源的场景),该参数可以用于实现音视频同步
@property (nonatomic, assign) UInt64 renderTimeMs
Discussion
外部音频帧的渲染时间戳。 你可以使用该时间戳还原音频帧顺序;在有视频的场景中(包含使用外部视频源的场景),该参数可以用于实现音视频同步
Declared In
RCRTCMediaPlayerDefine.h