WhitePlayerConfig Class Reference

Inherits from WhiteObject
Declared in WhitePlayerConfig.h

Overview

用于配置白板回放房间对象。

Other Methods

– initWithRoom:roomToken:

设置 Room Token 并初始化 WhitePlayerConfig 对象。

- (instancetype)initWithRoom:(NSString *)roomUuid roomToken:(NSString *)roomToken

Parameters

roomUuid

房间 UUID,即房间唯一标识符。

roomToken

用于鉴权的 Room Token。

Return Value

初始化的 WhitePlayerConfig 对象

Declared In

WhitePlayerConfig.h

  region

待回放的互动白板房间所在的数据中心。

@property (nonatomic, strong, nullable) WhiteRegionKey region

Availability

2.11.0

Discussion

数据中心包括:

  • "cn-hz":中国杭州。该数据中心为其他数据中心服务区未覆盖的地区提供服务。
  • "us-sv":美国硅谷。该数据中心为北美洲、南美洲地区提供服务。
  • "in-mum":印度孟买。该数据中心为印度地区提供服务。
  • "sg":新加坡。该数据中心为新加坡、东亚、东南亚地区提供服务。
  • "eu":欧洲(法兰克福)。该数据中心为欧洲地区提供服务。

Declared In

WhitePlayerConfig.h

  room

房间 UUID,即房间唯一标识符。

@property (nonatomic, copy) NSString *room

Declared In

WhitePlayerConfig.h

  roomToken

用于鉴权的 Room Token。

@property (nonatomic, copy) NSString *roomToken

Declared In

WhitePlayerConfig.h

  beginTimestamp

白板回放的起始时间。

@property (nonatomic, strong, nullable) NSNumber *beginTimestamp

Discussion

Unix 时间戳(毫秒),表示回放的起始 UTC 时间。例如,1615370614269 表示 2021-03-10 18:03:34 GMT+0800。

Declared In

WhitePlayerConfig.h

  duration

白板回放的持续时长(秒)。如果没有设置,回放会从起始时间一直持续到退出房间。

@property (nonatomic, strong, nullable) NSNumber *duration

Declared In

WhitePlayerConfig.h

  mediaURL

白板回放的音频地址。

@property (nonatomic, strong, nullable) NSString *mediaURL

Discussion

Note:

  • 即使传入视频地址,也只会播放音频部分。
  • 如需显示视频画面,请使用 WhiteCombinePlayer 方法。

Declared In

WhitePlayerConfig.h

  step

SDK 回调播放进度的频率(秒)。默认为 0.5 秒。

@property (nonatomic, strong) NSNumber *step

Declared In

WhitePlayerConfig.h

  cameraBound

视角边界,详见 WhiteCameraBound

@property (nonatomic, strong, nullable) WhiteCameraBound *cameraBound

Declared In

WhitePlayerConfig.h

Deprecated Methods

  )

已废弃,请使用 mediaURL

@property (nonatomic, strong, nullable) NSString *DEPRECATED_MSG_ATTRIBUTE ( "use mediaURL property" )

Declared In

WhitePlayerConfig.h