Optional Readonly allowsAn indication of whether the data should be cached on a cellular network, or only on WIFI. Defaults to true.
- The value can not be changed on a scheduled asset.
- If the download is scheduled/started on WIFI-only mode, and suddenly we would like allow Cellular Network download too, the CachingTask has to be removed and scheduled again with the new CachingParamaters.
Readonly amountThe amount of data to cache for the given stream.
- On iOS this value will always be '100%'.
Possible formats:
- A number in seconds.
- A percentage string (XX%) for a proportion of the content duration.
Optional Readonly bandwidthUpper bandwidth limit of the quality to cache.
- This will take the quality with the highest bandwidth that is lower than the specified bandwidth.
- It should be a value between zero and infinity.
Infinity
Optional Readonly expirationThe expiration date of the cached data.
- Must be a date in the future.
- Data might be removed by the browser if it runs out of disk space.
30 minutes after starting the caching task.
Optional Readonly preferredThe preferred audio/text tracks to cache.
- By default, the first track will be picked.
Describes the configuration of a caching task.