iOS/macOS(Objective-C)[v1.7.5.0]
构造函数 | 类方法 | 属性 | 所有成员列表
PanoRtcRecording类 参考

PanoRtcRecording, 录制服务核心接口 更多...

#import <PanoRtcRecording.h>

类 PanoRtcRecording 继承关系图:

构造函数

(instancetype) - init
 此方法不可用。
 
(PanoResult- startRecordingWithLocalOption:
 开启本地录制。 更多...
 
(PanoResult- pauseRecording
 暂停录制。 更多...
 
(PanoResult- resumeRecording
 恢复录制。 更多...
 
(PanoResult- stopRecording
 停止录制。 更多...
 
(PanoResult- updateLayout:
 更改录制布局模式。 更多...
 
(PanoResult- setSpeakerUser:
 设置主讲人。 更多...
 
(NSArray< PanoLocalRecordingItem * > *_Nullable) - getLocalRecordingItems:
 获取本地录制项列表。 更多...
 

类方法

(instancetype) + new
 此方法不可用。
 

属性

id< PanoRtcRecordingDelegatedelegate
 设置录制服务的代理。
 

详细描述

PanoRtcRecording, 录制服务核心接口

函数文档

◆ getLocalRecordingItems:

- (NSArray< PanoLocalRecordingItem * > *_Nullable) getLocalRecordingItems: (NSString *_Nullable)  recordingPath

获取本地录制项列表。

参数
recordingPath本地录制存储路径。
返回
PanoLocalRecordingItem 数组。

◆ pauseRecording

- (PanoResult) pauseRecording

暂停录制。

返回
  • OK: 成功
  • 其他: 失败

◆ resumeRecording

- (PanoResult) resumeRecording

恢复录制。

返回
  • OK: 成功
  • 其他: 失败

◆ setSpeakerUser:

- (PanoResult) setSpeakerUser: (UInt64)  userId

设置主讲人。

参数
userId主讲人 ID。
返回
  • OK: 成功
  • 其他: 失败

◆ startRecordingWithLocalOption:

- (PanoResult) startRecordingWithLocalOption: (PanoLocalRecordingOption *_Nullable)  option

开启本地录制。

参数
option本地录制参数。
返回
  • OK: 成功
  • 其他: 失败

◆ stopRecording

- (PanoResult) stopRecording

停止录制。

返回
  • OK: 成功
  • 其他: 失败

◆ updateLayout:

- (PanoResult) updateLayout: (PanoLayoutMode layout

更改录制布局模式。

参数
layout布局模式。
返回
  • OK: 成功
  • 其他: 失败

该类的文档由以下文件生成: