com.herewhite.sdk.domain.PlayerTimeInfo class 参考

  • Android

更新时间不可用

详细描述

适用版本:Whiteboard Android SDK 2.16.134。

白板回放的播放时间信息。

属性与 JSON 字段

Java 非公开字段通过对应 getter/setter 访问;可选包装类型未设置时通常不写入 JSON。初值包含字段声明及无参构造中的直接赋值;其他构造参数以签名为准。

字段声明源码初值说明
scheduleTimelong scheduleTime未显式赋值

模型属性;通过对应 getter/setter 访问。

timeDurationlong timeDuration未显式赋值

模型属性;通过对应 getter/setter 访问。

framesCountint framesCount未显式赋值

模型属性;通过对应 getter/setter 访问。

beginTimestamplong beginTimestamp未显式赋值

模型属性;通过对应 getter/setter 访问。

表格内容超出当前宽度,可横向滚动查看更多列。
公开成员签名
PlayerTimeInfo (long scheduleTime, long timeDuration, int framesCount, long beginTimestamp)
longgetScheduleTime ()
longgetTimeDuration ()
longgetBeginTimestamp ()
表格内容超出当前宽度,可横向滚动查看更多列。

变量说明

scheduleTime

Text
long scheduleTime

源码初值:未显式赋值

模型属性;通过对应 getter/setter 访问。

timeDuration

Text
long timeDuration

源码初值:未显式赋值

模型属性;通过对应 getter/setter 访问。

framesCount

Text
int framesCount

源码初值:未显式赋值

模型属性;通过对应 getter/setter 访问。

beginTimestamp

Text
long beginTimestamp

源码初值:未显式赋值

模型属性;通过对应 getter/setter 访问。

函数说明

PlayerTimeInfo()

PlayerTimeInfo(long scheduleTime, long timeDuration, int framesCount, long beginTimestamp)

PlayerTimeInfo 构造方法。

参数
参数名描述
scheduleTime

当前的回放进度,单位为毫秒。

timeDuration

回放的总时长,单位为毫秒。

framesCount

预留参数。

beginTimestamp

白板回放的起始时间,Unix 时间戳,单位为毫秒。

表格内容超出当前宽度,可横向滚动查看更多列。

getScheduleTime()

long getScheduleTime()

获取当前的回放进度。

返回值

当前的回放进度,单位为毫秒。

getTimeDuration()

long getTimeDuration()

获取回放的总时长。

返回值

回放的总时长,单位为毫秒。

getBeginTimestamp()

long getBeginTimestamp()

获取白板回放的起始时间。

该方法会返回单位为毫秒的 Unix 时间戳,你需要自行转换为 UTC 时间。例如,如果返回 1615370614269,表示的 UTC 时间为 2021-03-10 18:03:34 GMT+0800。

返回值

Unix 时间戳,单位为毫秒。

这个页面有帮助吗?