PlayerBuilder
Builder that constructs a com.quickplay.vstb7.player.Player instance that plays a single media content.
Inheritors
Functions
Builds a Player instance based on the supplied builder params.
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 Logger used for call tracing.
Configures the MediaMetadata associated with the playback.
Configures valid URL to retrieve the content itself (or) it's manifest.
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.
Set the seeking behaviour of the player.
Set custom headers used by the Player when media source connection is made.
Set Decoder Configuration to configure Player's decoder
Set the surface to render the video into.
Set the view to render the video into.
Configures parameters for Thumbnail Preview functionality.
Configures User-Agent string.