ZegoMediaRecordDelegage Protocol Reference
Conforms to | NSObject |
---|---|
Declared in | zego-api-media-recorder-oc.h |
– onMediaRecord:channelIndex:storagePath:
required method
媒体录制回调
- (void)onMediaRecord:(int)errCode channelIndex:(ZegoAPIMediaRecordChannelIndex)index storagePath:(NSString *)path
Parameters
errCode |
错误码, 详见 enum ZegoAPIMediaRecordErrorCode。 |
---|---|
index |
录制通道,详见 enum ZegoAPIMediaRecordChannelIndex。 |
path |
录制文件存储路径 |
Discussion
- 设置了媒体录制代理(-setMediaRecordDelegage:),并启动录制后能收到此回调,通知 App 录制是否启动成功,以及启动录制时设置的录制文件保存路径。
Declared In
zego-api-media-recorder-oc.h
– onRecordStatusUpdateFromChannel:storagePath:duration:fileSize:
录制信息更新回调
- (void)onRecordStatusUpdateFromChannel:(ZegoAPIMediaRecordChannelIndex)index storagePath:(NSString *)path duration:(unsigned int)duration fileSize:(unsigned int)size
Parameters
index |
录制通道,详见 enum ZegoAPIMediaRecordChannelIndex。 |
---|---|
path |
录制文件存储路径 |
duration |
录制时长,单位是毫秒 |
size |
文件大小,单位是字节 |
Discussion
- 设置了媒体录制代理(-setMediaRecordDelegage:),在媒体录制启动成功后,录制期间会不断收到此回调,此回调的回调频率由启动录制时设置的 interval 参数值决定。
Declared In
zego-api-media-recorder-oc.h
– onRecordStatusUpdateFromChannel:storagePath:duration:fileSize:quality:
录制信息更新回调
- (void)onRecordStatusUpdateFromChannel:(ZegoAPIMediaRecordChannelIndex)index storagePath:(NSString *)path duration:(unsigned int)duration fileSize:(unsigned int)size quality:(ZegoAPIPublishQuality)quality
Parameters
index |
录制通道,详见 enum ZegoAPIMediaRecordChannelIndex。 |
---|---|
path |
录制文件存储路径 |
duration |
录制时长,单位是毫秒 |
size |
文件大小,单位是字节 |
quality |
录制质量 |
Discussion
- 设置了媒体录制代理(-setMediaRecordDelegage:),在媒体录制启动成功后,录制期间会不断收到此回调,此回调的回调频率由启动录制时设置的 interval 参数值决定。
Declared In
zego-api-media-recorder-oc.h