NIMSDK-iOS
载入中...
搜索中...
未找到
<NIMMediaManagerDelegate>协议 参考

#import <NIMMediaManagerProtocol.h>

类 <NIMMediaManagerDelegate> 继承关系图:

构造函数

(void) - playAudio:didBeganWithError:
 
(void) - playAudio:didCompletedWithError:
 
(void) - playAudio:progress:
 
(void) - stopPlayAudio:didCompletedWithError:
 
(void) - playAudioInterruptionBegin
 
(void) - playAudioInterruptionEnd
 
(void) - recordAudio:didBeganWithError:
 
(void) - recordAudio:didCompletedWithError:
 
(void) - recordAudioDidCancelled
 
(void) - recordAudioProgress:
 
(void) - recordAudioInterruptionBegin
 
(void) - recordAudioInterruptionEnd
 

详细描述

多媒体委托

函数文档

◆ playAudio:didBeganWithError:

- (void) playAudio: (NSString *)  filePath
didBeganWithError: (nullable NSError *)  error 
optional

开始播放音频的回调

参数
filePath音频文件路径
error错误信息

◆ playAudio:didCompletedWithError:

- (void) playAudio: (NSString *)  filePath
didCompletedWithError: (nullable NSError *)  error 
optional

播放完音频的回调

参数
filePath音频文件路径
error错误信息

◆ playAudio:progress:

- (void) playAudio: (NSString *)  filePath
progress: (float)  value 
optional

播放完音频的进度回调

参数
filePath音频文件路径
value播放进度 0.0 - 1.0

◆ playAudioInterruptionBegin

- (void) playAudioInterruptionBegin
optional

播放音频开始被打断回调

◆ playAudioInterruptionEnd

- (void) playAudioInterruptionEnd
optional

播放音频结束被打断回调

◆ recordAudio:didBeganWithError:

- (void) recordAudio: (nullable NSString *)  filePath
didBeganWithError: (nullable NSError *)  error 
optional

开始录制音频的回调

参数
filePath录制的音频的文件路径
error错误信息 @discussion 如果录音失败,filePath 有可能为 nil

◆ recordAudio:didCompletedWithError:

- (void) recordAudio: (nullable NSString *)  filePath
didCompletedWithError: (nullable NSError *)  error 
optional

录制音频完成后的回调

参数
filePath录制完成的音频文件路径
error错误信息

◆ recordAudioDidCancelled

- (void) recordAudioDidCancelled
optional

录音被取消的回调

◆ recordAudioInterruptionBegin

- (void) recordAudioInterruptionBegin
optional

录音开始被打断回调

◆ recordAudioInterruptionEnd

- (void) recordAudioInterruptionEnd
optional

录音结束被打断回调

◆ recordAudioProgress:

- (void) recordAudioProgress: (NSTimeInterval)  currentTime
optional

音频录制进度更新回调

参数
currentTime当前录制的时间

◆ stopPlayAudio:didCompletedWithError:

- (void) stopPlayAudio: (NSString *)  filePath
didCompletedWithError: (nullable NSError *)  error 
optional

停止播放音频的回调

参数
filePath音频文件路径
error错误信息

该协议的文档由以下文件生成: