PlayerBuilder
Builder that constructs a com.quickplay.vstb7.player.Player instance that plays a single media content.
Inheritors
Functions
Configures download identifier for the content.
Configures valid URL to retrieve DRM License.
Configures DRMScheme of the passed drmLicenseURL.
Enables SecurityPolicy.SecurityChecks.
Indicates whether the media session should be excluded from creation. By default, QP Player is pre-integrated with MediaSession to ensure compliance with system media controls and voice control features like Google Assistant.
Configures the MediaMetadata associated with the playback.
Configures the NetworkStack to be used for the playback. Default value is NetworkStack.BUILT_IN.
Configures PlaybackProperties to apply for playback customization/optimization.
Represents the order of preference for various audio MIME types. Ex: aac, ec3, ac3, etc. Use MimeTypes for all possible values.
Represents the order of preference for various video MIME types. Ex: avc, hevc, etc. Use MimeTypes for all possible values.
Enables/disables repeated playback when stream reaches the end.
Sets the seeking behaviour of the player.
Sets custom headers used by the Player when media source connection is made.
Sets DecoderConfiguration to configure Player's decoder.
Sets the surface to render the video into.
Sets the view to render the video into.
Configures parameters for Thumbnail Preview functionality.