Package 

Class OfflineCatalog

  • All Implemented Interfaces:
    com.brightcove.player.event.Component

    
    public class OfflineCatalog
    extends AbstractOfflineCatalog
                        

    Offline catalog is an extension of the standard catalog class that is used to fetching videos in a playlist or the details of a specific video. The offline catalog provides additional API that can be used to manage offline playback licenses and offline media.

    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      public class OfflineCatalog.Builder

      The Builder to create the OfflineCatalog object.

    • Method Summary

      Modifier and Type Method Description
      • Methods inherited from class com.brightcove.player.edge.AbstractOfflineCatalog

        addDownloadEventListener, cancelVideoDownload, cancelVideoDownload, cancelVideoDownload, cancelVideoDownload, deleteVideo, deleteVideo, deleteVideo, deleteVideo, downloadVideo, downloadVideo, estimateSize, estimateSize, findAllQueuedVideoDownload, findAllQueuedVideoDownload, findAllVideoDownload, findAllVideoDownload, findOfflineVideoById, findOfflineVideoById, findOfflineVideoById, findOfflineVideoById, getDownloadPath, getMediaFormatTracksAvailable, getVideoDownloadStatus, getVideoDownloadStatus, getVideoDownloadStatus, getVideoDownloadStatus, isDownloadPathValid, isMeteredDownloadAllowed, isMobileDownloadAllowed, isRoamingDownloadAllowed, isVideoDownloadable, pauseVideoDownload, pauseVideoDownload, pauseVideoDownload, pauseVideoDownload, releaseLicense, removeDownloadEventListener, requestPurchaseLicense, requestPurchaseLicense, requestPurchaseLicense, requestRentalLicense, requestRentalLicense, requestRentalLicense, resumeVideoDownload, resumeVideoDownload, resumeVideoDownload, resumeVideoDownload, setDownloadPath, setDownloadPath, setMeteredDownloadAllowed, setMobileDownloadAllowed, setRoamingDownloadAllowed, setVideoBitrate, terminate
      • Methods inherited from class com.brightcove.player.edge.Catalog

        empty, findPlaylistByID, findPlaylistByReferenceID, findVideoByID, findVideoByReferenceID, getInstance, getProperties
      • Methods inherited from class com.brightcove.player.event.AbstractComponent

        addListener, addOnceListener, getEventEmitter, removeListener, removeListeners
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait