AgoraMediaRecorderConfiguration Class Reference
| Inherits from | NSObject |
|---|---|
| Declared in | AgoraObjects.h |
storagePath
录音文件在本地保存的绝对路径,需精确到文件名及格式。
例如:/App Sandbox/Library/Caches/example.mp4(iOS)或 /Library/Logs/example.mp4(macOS)。
@property (copy, nonatomic) NSString *storagePathDiscussion
Note: 请确保你指定的路径存在并且可写。
Declared In
AgoraObjects.h
containerFormat
录制文件的格式。详见 AgoraMediaRecorderContainerFormat。
@property (assign, nonatomic) AgoraMediaRecorderContainerFormat containerFormatDeclared In
AgoraObjects.h
streamType
录制内容。详见 AgoraMediaRecorderStreamType。
@property (assign, nonatomic) AgoraMediaRecorderStreamType streamTypeDeclared In
AgoraObjects.h
maxDurationMs
最大录制时长,单位为毫秒,默认值为 120000。
@property (assign, nonatomic) NSUInteger maxDurationMsDeclared In
AgoraObjects.h
recorderInfoUpdateInterval
录制信息更新间隔,单位为毫秒,取值范围为 [1000,10000]。SDK 会根据设置 recorderInfoUpdateInterval 值触发
informationDidUpdated 回调,报告更新后的录制信息。
@property (assign, nonatomic) NSUInteger recorderInfoUpdateIntervalDeclared In
AgoraObjects.h
