Package com.brightcove.player.offline
-
Interface Summary Interface Description DownloadFileCreator Interface used to provide the downloads directory for Offline-Playback feature.MediaDownloadable.DownloadEventListener Interface definition for a callback to be invoked when a media download is either completed, cancelled or failed because an error has occurred.MediaDownloadable.MediaFormatListener Interface definition for a callback to be invoked when the video tracks have been read and are available.MediaDownloadable.OnVideoSizeCallback MultiDataSource.ShortTtlHandler Interface definition for handlingDataSpecwith an expired manifest URL.OfflinePlaybackSupport Binds modules needed for offline playback plugin. -
Class Summary Class Description DashDownloadable AMediaDownloadableresponsible to manage the download of a Dash Video and its assets.ExternalFileCreator Retrieves the externalEnvironment.DIRECTORY_DOWNLOADS.MediaDownloadable An abstract class that holds information related to a remote media (Video) to be downloaded and responsible to manage the download of its components such as video, audio and text.MediaPresentationDescriptionLoadable ALoader.Loadableresponsible to request the Media Presentation Description manifest and store it in a specified directory.Mp4Downloadable AMediaDownloadableresponsible to manage the download of a MP4 Video and its assets.MultiDataSource Multi data source supports fetching assets from multiple URI schemes.MultiDataSource.Factory Implements a factory to supportMultiDataSourceRequestConfig A configuration class whose values are passed over to theDownloadManagerin each request made. -
Annotation Types Summary Annotation Type Description RequestConfig.RequestVisibility List of values that can take the methodRequestConfig.setNotificationVisibility(int).