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 OfflinePlaybackSupport Binds modules needed for offline playback plugin. -
Class Summary Class Description DashDownloadable AMediaDownloadable
responsible 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.Loadable
responsible to request the Media Presentation Description manifest and store it in a specified directory.Mp4Downloadable AMediaDownloadable
responsible 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 supportMultiDataSource
RequestConfig A configuration class whose values are passed over to theDownloadManager
in each request made. -
Annotation Types Summary Annotation Type Description RequestConfig.RequestVisibility List of values that can take the methodRequestConfig.setNotificationVisibility(int)
.