WhitePlayerConfig Class Reference
成员
region
@property (nonatomic, strong, nullable) WhiteRegionKey region;待回放的互动白板房间所在的数据中心。
modulesOrigin
@property (nonatomic, copy, nullable) NSString *modulesOrigin;白板请求 modules 数据的地址,配置后不会请求白板默认地址 @example https://modules.example.com
room
@property (nonatomic, copy) NSString *room;房间 UUID,即房间唯一标识符。
roomToken
@property (nonatomic, copy) NSString *roomToken;用于鉴权的 Room Token。
slice
@property (nonatomic, copy, nullable) NSString *slice;beginTimestamp
@property (nonatomic, strong, nullable) NSNumber *beginTimestamp;白板回放的起始时间。 Unix 时间戳(秒),表示回放的起始 UTC 时间。例如,`1615370614` 表示 2021-03-10 18:03:34 GMT+0800。
duration
@property (nonatomic, strong, nullable) NSNumber *duration;白板回放的持续时长(秒)。如果没有设置,回放会从起始时间一直持续到退出房间。
mediaURL
@property (nonatomic, strong, nullable) NSString *mediaURL;白板回放的音频地址。 *Note:**
- 即使传入视频地址,也只会播放音频部分。
- 如需显示视频画面,请使用 WhiteCombinePlayer 方法。
step
@property (nonatomic, strong) NSNumber *step;SDK 回调播放进度的频率(秒)。默认为 0.5 秒。
cameraBound
@property (nonatomic, strong, nullable) WhiteCameraBound *cameraBound;视角边界,详见 WhiteCameraBound。
windowParams
@property (nonatomic, strong, nullable) WhiteWindowParams *windowParams;多窗口用的本地参数,只影响本地客户
成员
init
- (instancetype)init NS_UNAVAILABLE;initWithRoom:roomToken:
- (instancetype)initWithRoom:(NSString *)roomUuid roomToken:(NSString *)roomToken;设置 Room Token 并初始化 `WhitePlayerConfig` 对象。 @param roomUuid 房间 UUID,即房间唯一标识符。 @param roomToken 用于鉴权的 Room Token。 @return 初始化的 `WhitePlayerConfig` 对象