DownloaderFactory


@UnstableApi
public interface DownloaderFactory

Known direct subclasses
DefaultDownloaderFactory

Default DownloaderFactory, supporting creation of progressive, DASH, HLS and SmoothStreaming downloaders.


Creates Downloaders for given DownloadRequests.

Summary

Public methods

abstract Downloader

Creates a Downloader to perform the given DownloadRequest.

Public methods

createDownloader

abstract Downloader createDownloader(DownloadRequest request)

Creates a Downloader to perform the given DownloadRequest.

Parameters
DownloadRequest request

The download request.

Returns
Downloader

The downloader.