ZegoAudioLiveRecordDelegate Protocol Reference
Conforms to | NSObject |
---|---|
Declared in | ZegoAudioRoomApi-Player.h |
– onAudioRecord:sampleRate:numOfChannels:bitDepth:type:
音频录制回调
- (void)onAudioRecord:(NSData *)audioData sampleRate:(int)sampleRate numOfChannels:(int)numOfChannels bitDepth:(int)bitDepth type:(unsigned int)type
Parameters
audioData |
SDK 录制的音频源数据 |
---|---|
sampleRate |
采样率,不固定,以当前值为准 |
numOfChannels |
通道数量,单通道 |
bitDepth |
位深度,16 bit |
type |
音源类型,参考 ZegoAPIAudioRecordMask |
Discussion
开启音频录制并设置成功代理对象后,用户调用此 API 获取 SDK 录制的音频数据。用户可自行对数据进行处理,例如:存储等。存储数据时注意取 sampleRate、numOfChannels、bitDepth 参数写包头信息
Declared In
ZegoAudioRoomApi-Player.h
– onAudioRecord:sampleRate:numOfChannels:bitDepth:
音频录制回调
- (void)onAudioRecord:(NSData *)audioData sampleRate:(int)sampleRate numOfChannels:(int)numOfChannels bitDepth:(int)bitDepth
Discussion
Warning: Deprecated,请使用 onAudioRecord:sampleRate:numOfChannels:bitDepth:type:
Declared In
ZegoAudioRoomApi-Player.h