DownloaderFactory


@UnstableApi
interface DownloaderFactory

Known direct subclasses
DefaultDownloaderFactory

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


Creates Downloaders for given DownloadRequests.

Summary

Public functions

Downloader!

Creates a Downloader to perform the given DownloadRequest.

Public functions

createDownloader

fun createDownloader(request: DownloadRequest!): Downloader!

Creates a Downloader to perform the given DownloadRequest.

Parameters
request: DownloadRequest!

The download request.

Returns
Downloader!

The downloader.