All Classes
-
All Classes Interface Summary Class Summary Enum Summary Annotation Types Summary Class Description AbrPlotsFragment AbstractSingleListFragment<DataObject> Abstract Fragment implementation that can be used to implement simple titled lists.BandwidthMetric Provides a Metric of the Network estimation.BufferAheadMetric Provides a Metric of the Buffer time ahead of the current player position.BufferBehindMetric Provides a Metric of the Buffer time behind of the current player position.ChunkDownloadTimeMetric Provides a Metric for the chunk download time.DebugPlugin This plugin can be registered withPlayerSDK.register(Plugin)
to enable additional debug logs.DebugPlugin.Builder Use this builder to create new instances of theDebugPlugin
.DebugPlugin.DebugOverlayPosition DebugRequestResponseModifier DownloadsFragment Fragment that show a list of downloads triggered by a player.ExtendedPlayerViewProvider Interface that must be implemented by activities that use fragments from this plugin where the fragment needs access to the player.ExtendedPlayerViewProvider.Listener Listener interface that can be implemented to get callbacks when the player view is reloaded or resetMediaSegmentView Simple view that renders a media segment as a line with its relative position and durationMetric Abstract class that provides the required underlying infrastructure to interact with thePlayerMetricChart
and provide the necessary data to it.Metric.Plotter Represents an object that can plot a metric.PlayerChart Chart that binds itself to a PlayerController, in order to plot data from it.PlayerDataFragment Fragment that showsRenditionsFragment
,TrackSelectionsFragment
, andDownloadsFragment
horizontally next to each other.PlayerMetricChart Chart that shows line graph displaying one or moreMetric
s.PlayerMetricChart.MetricType PlayerSettingsFragment PlayerSettingsFragment.SettingsView Base interface for settings view to reset themPlayerStateChart Chart that shows a horizontal player state graph.PlayerStatsFragment Fragment that shows statistics about the current playback sessionPlayingQualityMetric Provides a Metric of the currently playing Video qualityRateLimiter Limit downloads speeds with implementations of this interface.RateLimitMetric Provides a Metric of the current download plugin rate limit if enabledRateLimitTracer Rate limit tracer that can update a race limiter according to a list of traces.RateLimitTracer.Trace A single download trace with a start and end time.RateLimitTraces RenditionsFragment Fragment that shows a list of renditions of the playout.SelectedQualityMetric Provides a Metric of the currently selected Video quality.TrackSelectionsFragment Fragment that shows a list of ABR selections triggered by the player.Utils