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

Declared In

ZegoAudioRoomApi-Player.h