Package com.castlabs.sdk.downloader

# Class Downloader

java.lang.Object
com.castlabs.sdk.downloader.Downloader

public abstract class Downloader extends Object
Abstract base class for handling media downloads. Provides functionality for preparing and managing downloads of different content types (DASH, SmoothStreaming, MP4).

- ## Nested Class Summary

  Nested Classes
  Modifier and Type
  Class
  Description
  `static interface`
  `Downloader.ModelReadyCallback`
  Callback that is triggered after a Manifest URL was parsed and a model can be generated from the list of available tracks and qualities, see `DownloadServiceBinder.prepareDownload(android.content.Context, android.os.Bundle, com.castlabs.sdk.downloader.Downloader.ModelReadyCallback)`

- ## Method Summary

  ### Methods inherited from class java.lang.Object

  `equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`