Package com.brightcove.player.offline
package com.brightcove.player.offline
-
ClassDescriptionA
MediaDownloadable
responsible to manage the download of a Dash Video and its assets.Interface used to provide the downloads directory for Offline-Playback feature.Retrieves the externalEnvironment.DIRECTORY_DOWNLOADS
.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.Interface definition for a callback to be invoked when a media download is either completed, cancelled or failed because an error has occurred.Interface definition for a callback to be invoked when the video tracks have been read and are available.ALoader.Loadable
responsible to request the Media Presentation Description manifest and store it in a specified directory.AMediaDownloadable
responsible to manage the download of a MP4 Video and its assets.Multi data source supports fetching assets from multiple URI schemes.Implements a factory to supportMultiDataSource
Interface definition for handlingDataSpec
with an expired manifest URL.Binds modules needed for offline playback plugin.A configuration class whose values are passed over to theDownloadManager
in each request made.List of values that can take the methodRequestConfig.setNotificationVisibility(int)
.