將視頻元素與模擬時鐘同步。
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。