Optional configuration: UIPlayerConfigurationWhether the player should immediately start playback.
 - To autoplay with sound on certain platforms, MultiViewPlayer.prepareWithUserAction must be called at least once.
 
 - To autoplay without sound, PlayerConfiguration.mutedAutoplay must be configured.
Readonly bufferedReturns a TimeRanges object that represents the intersection of all buffered properties of the underlying players.
The current playback position of the player currently at position zero.
Readonly durationReturns the minimum of all duration properties of the underlying players.
Readonly endedWhether any of the underlying players is ended.
Readonly errorReturns the last error that occurred of the underlying players.
The currently selected layout.
Readonly mainThe View whose audio is in focus.
 Only one view can have audio focus at a time.
Readonly mainThe View whose video is in focus.
 This is the same as the View at position zero.
Whether all the underlying players are muted.
Readonly pausedWhether any of the underlying players is muted.
Returns the playbackRate of the player at position zero.
Readonly playedReturns the intersection of all played properties of the underlying players.
Readonly readyReturns the minimum of all readyState properties of the underlying players.
Readonly seekableReturns the intersection of all seekable properties of the underlying players.
Readonly seekingWhether any of the underlying players is seeking.
Readonly uiThe Video.js player on which the UI is built.
Readonly viewsReturns all Views in their respective order.
Returns the volume of the player at position zero.
Add the given listener for the given event type(s).
The type of the event.
The callback which is executed when the event occurs.
Creates a new view.
The name belonging to a view which is used in the multiview menu.
The SourceDescription set on the view.
Optional description: stringA short description of the view which will be displayed on top.
Optional offset: numberThe offset in milliseconds used for improving synchronization between views.
 - If the given label clashes with an existing label, the existing view will be returned.
 - A player which is created is with position set to the length of MultiViewPlayer.views.
Remove the given listener for the given event type(s).
The type of the event.
The callback which will be removed.
The MultiViewPlayer API.
Remarks
- Available since v4.3.0
- Only available with the feature
'multiview'.- Only supported on modern browsers such as evergreen Chrome, Firefox and Safari. Not supported on Internet Explorer.