将视频元素与模拟时钟同步。
new VideoSynchronizer(options)
Parameters:
options
(Object)
Name | Description |
---|---|
options.clock
Clock
|
用于驱动视频的时钟实例。 |
options.element
HTMLVideoElement
|
要同步的视频元素。 |
options.epoch
JulianDate
default Iso8601.MINIMUM_VALUE
|
标记视频开始的模拟时间。 |
options.tolerance
Number
default 1.0
|
时钟和视频可以分开的最长时间,以秒为单位。 |
Members
clock : Clock
获取或设置用于驱动视频元素的时钟。
element : HTMLVideoElement
获取或设置要同步的视频元素。
epoch : JulianDate
获取或设置标记视频开始的模拟时间。
-
Default Value:
Iso8601.MINIMUM_VALUE
tolerance : Number
获取或设置在执行视频查找之前视频的当前时间和时钟的当前时间可以发散的时间量(秒)。值越小,同步越精确,但视频性能可能会受到影响。更高的值提供更好的性能,但以准确性为代价。
-
Default Value:
1.0
Methods
destroy()
销毁对象和该对象使用的资源。一旦对象被破坏,就不应该使用它。
Throws
-
DeveloperError : 此对象已被销毁,即调用destroy()。
如果此对象被破坏,则返回true;否则返回false。