RCRTCFileVideoOutputStream Class Reference
Inherits from | RCRTCVideoOutputStream : RCRTCOutputStream : RCRTCStream : NSObject |
---|---|
Declared in | RCRTCFileVideoOutputStream.h |
filePath
文件路径
@property (nonatomic, readonly, nullable) NSString *filePath
Discussion
文件路径
Declared In
RCRTCFileVideoOutputStream.h
replace
文件中音频是否替换麦克风数据,YES 替换麦克风数据,NO 与麦克风数据混音
@property (nonatomic, readonly) BOOL replace
Discussion
文件中音频是否替换麦克风数据,YES 替换麦克风数据,NO 与麦克风数据混音
Declared In
RCRTCFileVideoOutputStream.h
playback
文件中的音频是否在本端播放
@property (nonatomic, readonly) BOOL playback
Discussion
文件中的音频是否在本端播放
Declared In
RCRTCFileVideoOutputStream.h
delegate
文件视频流代理
@property (nonatomic, weak, nullable) id<RCRTCFileVideoOutputStreamDelegate> delegate
Discussion
文件视频流代理
Declared In
RCRTCFileVideoOutputStream.h
audioDataCallback
音频数据回调
@property (nonatomic, copy, nullable) RCRTCAudioFrameCallback audioDataCallback
Discussion
音频数据回调
Declared In
RCRTCFileVideoOutputStream.h
– stop
停止
- (BOOL)stop
Return Value
是否调用成功
Discussion
停止
调用此方法会停止解码文件视频流并释放文件资源
Declared In
RCRTCFileVideoOutputStream.h
– init
初始化
- (instancetype)init
Return Value
失败
@warning 请勿调用,仅供 SDK 内部调用,如要获取实例对象,请使用 [RCRTCEngine sharedInstance] 的 createFileVideoOutputStream:replaceAudio:playback:tag:config: 方法获取实例。
Discussion
初始化
Declared In
RCRTCFileVideoOutputStream.h
– new
初始化
- (instancetype)new
Return Value
失败
@warning 请勿调用,仅供 SDK 内部调用,如要获取实例对象,请使用 [RCRTCEngine sharedInstance] 的 createFileVideoOutputStream:replaceAudio:playback:tag:config: 方法获取实例。
Discussion
初始化
Declared In
RCRTCFileVideoOutputStream.h
– initVideoOutputStreamWithTag:
初始化
- (instancetype)initVideoOutputStreamWithTag:(NSString *)tag
Return Value
失败
@warning 请勿调用,仅供 SDK 内部调用,如要获取实例对象,请使用 [RCRTCEngine sharedInstance] 的 createFileVideoOutputStream:replaceAudio:playback:tag:config: 方法获取实例。
Discussion
初始化
Declared In
RCRTCFileVideoOutputStream.h