文档中心
互动白板
API 参考
Agora Interactive Whiteboard Java API Reference
Agora Java API Reference for Android
◆ PlayerConfiguration()
com.herewhite.sdk.domain.PlayerConfiguration.PlayerConfiguration |
( |
String |
room, |
|
|
String |
roomToken |
|
) |
| |
回放房间的构造方法,用于初始化回放房间实例。
- 参数
-
room | 房间 UUID,即房间唯一标识符,必须和加入互动白板房间实例时设置的房间 UUID 一致。 |
roomToken | 用于鉴权的 Room Token,必须是使用上面传入的房间 UUID 生成的 Room Token。 |
◆ getRegion()
Region com.herewhite.sdk.domain.PlayerConfiguration.getRegion |
( |
| ) |
|
◆ setRegion()
void com.herewhite.sdk.domain.PlayerConfiguration.setRegion |
( |
Region |
region | ) |
|
◆ getCameraBound()
CameraBound com.herewhite.sdk.domain.PlayerConfiguration.getCameraBound |
( |
| ) |
|
◆ setCameraBound()
void com.herewhite.sdk.domain.PlayerConfiguration.setCameraBound |
( |
CameraBound |
cameraBound | ) |
|
◆ setStep()
void com.herewhite.sdk.domain.PlayerConfiguration.setStep |
( |
Long |
duration, |
|
|
TimeUnit |
timeUnit |
|
) |
| |
设置 SDK 回调播放进度的频率。
- 参数
-
duration | 间隔时长,默认为每隔 0.5 秒回调一次播放进度。 |
timeUnit | 时长单位,默认值为毫秒 (MILLISECONDS ),取值详见 TimeUnit。 |
◆ getRoom()
String com.herewhite.sdk.domain.PlayerConfiguration.getRoom |
( |
| ) |
|
获取待回放的互动白板房间的 UUID。
- 返回
- 待回放的互动白板房间的 UUID。
◆ setRoom()
void com.herewhite.sdk.domain.PlayerConfiguration.setRoom |
( |
String |
room | ) |
|
设置待回放的互动白板房间的 UUID。
- 参数
-
room | 房间 UUID,即房间唯一标识符,必须和初始化互动白板房间实例时设置的房间 UUID 一致。 |
◆ getRoomToken()
String com.herewhite.sdk.domain.PlayerConfiguration.getRoomToken |
( |
| ) |
|
获取待回放的互动白板房间的 Room Token。
- 返回
- 互动白板房间的 Room Token。
◆ setRoomToken()
void com.herewhite.sdk.domain.PlayerConfiguration.setRoomToken |
( |
String |
roomToken | ) |
|
设置待回放的互动白板房间的 Room Token。
- 返回
- 用于鉴权的 Room Token,必须和初始化互动白板房间实例时设置的 Room Token 一致。
◆ getBeginTimestamp()
Long com.herewhite.sdk.domain.PlayerConfiguration.getBeginTimestamp |
( |
| ) |
|
获取白板回放的起始时间。
- 返回
- Unix 时间戳(毫秒),表示回放的起始 UTC 时间。
◆ setBeginTimestamp()
void com.herewhite.sdk.domain.PlayerConfiguration.setBeginTimestamp |
( |
Long |
beginTimestamp | ) |
|
设置白板回放的起始时间。
- 参数
-
beginTimestamp | Unix 时间戳(毫秒),表示回放的起始 UTC 时间。例如,如果要将回放的起始时间设为 2021-03-10 18:03:34 GMT+0800,你需要传入 1615370614269 。 |
◆ getDuration()
Long com.herewhite.sdk.domain.PlayerConfiguration.getDuration |
( |
| ) |
|
获取回放的持续时长。
- 返回
- 回放的持续时长,单位为毫秒。
◆ setDuration()
void com.herewhite.sdk.domain.PlayerConfiguration.setDuration |
( |
Long |
duration | ) |
|