VideoSynchronizer

new SuperMap3D.VideoSynchronizer(options)

将视频元素与模拟时钟同步。
Name Type Description
options Object optional
Name Type Default Description
clock Clock optional 用于驱动视频的时钟实例。
element HTMLVideoElement optional 要同步的视频元素。
epoch JulianDate Iso8601.MINIMUM_VALUE optional 表示视频开始的模拟时间。
tolerance Number 1.0 optional 时钟和视频偏离的最长时间(秒)。

Members

clock : Clock

获取或设置用于驱动视频元素的时钟。

element : HTMLVideoElement

获取或设置要同步的视频元素。

epoch : JulianDate

获取或设置标志视频开始的模拟时间。
Default Value: Iso8601.MINIMUM_VALUE

tolerance : Number

获取或设置视频的 currentTime 和时钟的 currentTime 在执行视频寻道前的偏差时间(以秒为单位)。 数值越小,同步越精确,但视频性能可能会受到影响。 数值越大,性能越好,但准确性会受到影响。
Default Value: 1.0

Methods

destroy()

销毁对象所使用的资源。对象一旦销毁,就不应再使用。
Throws:

isDestroyed()Boolean

如果该对象已被销毁,则返回 true;否则返回 false。
Returns:
如果该对象已被销毁,则为 true;否则为 false。