更新时间:2023-10-26 GMT+08:00
分享

HWRtcReplay

表1 HWRtcReplay接口

接口

描述

sharedInstance

生成HWRtcReplay单例对象

setupWithAppGroup

通过appGroup启动HWrtcReplay

broadcastFinished

系统录屏结束

sendVideoSampleBuffer

发送录屏数据

sharedInstance

+ (instancetype)sharedInstance;

【功能说明】

生成HWRtcReplay单例对象。

【请求参数】

无。

【返回参数】

无

setupWithAppGroup

- (void)setupWithAppGroup:(NSString *)appGroup delegate:(id<HWRtcReplayDelegate>)delegate;

【功能说明】

通过appGroup启动HWrtcReplay。在sampleHandle类中的broadcastStartedWithSetupInfo:接口内调用。

【请求参数】

  • appGroup :appGroupID。
  • delegate:回调对象,具体请参见HWRtcReplayDelegate。

【返回参数】

无

broadcastFinished

- (void)broadcastFinished;

【功能说明】

系统录屏完成,在sampleHandle类中的broadcastFinished中调用。

【请求参数】

无

【返回参数】

无

sendVideoSampleBuffer

- (void)sendVideoSampleBuffer:(CMSampleBufferRef)sampleBuffer;

【功能说明】

发送录屏数据。需要在sampleHandle的实现类中的processSampleBuffer: 方法中调用。

【请求参数】

sampleBuffer:录屏数据。

【返回参数】

无

相关文档