AgoraAudioParam Class Reference
Inherits from | NSObject |
---|---|
Declared in | AgoraObjects.h |
Overview
AgoraAudioParam 类。(仅适用于 iOS 平台)
Note: SDK 会通过 AgoraAudioParam
中的 samplesPerCall
、sampleRate
和
channel
参数计算采样间隔,并根据该采样间隔触发
onRecordAudioFrame、
onPlaybackAudioFrame、
onMixedAudioFrame
回调。计算公式为采样间隔 = samplesPerCall
/(sampleRate
× channel
)。
请确保采样间隔不得小于 0.01 (s)。
sampleRate
数据的采样率,单位为 Hz,取值如下:
@property (assign, nonatomic) NSInteger sampleRate
Discussion
8000
16000
(默认值)32000
44100
48000
Declared In
AgoraObjects.h
samplesPerCall
数据的采样点数,如 RTMP/RTMPS 推流应用中通常为 1024。
@property (assign, nonatomic) NSInteger samplesPerCall
Declared In
AgoraObjects.h