---
title: AVAssetDownloadTaskMediaSelectionKey
framework: avfoundation
role: symbol
role_heading: Global Variable
path: avfoundation/avassetdownloadtaskmediaselectionkey
---

# AVAssetDownloadTaskMediaSelectionKey

A key that indicates which media selection to download.

## Declaration

```swift
let AVAssetDownloadTaskMediaSelectionKey: String
```

## Discussion

Discussion By default, a download task automatically retrieves all of an asset’s media selections. To download a specific media selection, provide an AVMediaSelection object for this key.

## See Also

### Download option keys

- [AVAssetDownloadTaskMinimumRequiredMediaBitrateKey](avfoundation/avassetdownloadtaskminimumrequiredmediabitratekey.md)
- [AVAssetDownloadTaskMinimumRequiredPresentationSizeKey](avfoundation/avassetdownloadtaskminimumrequiredpresentationsizekey.md)
- [AVAssetDownloadTaskMediaSelectionPrefersMultichannelKey](avfoundation/avassetdownloadtaskmediaselectionprefersmultichannelkey.md)
- [AVAssetDownloadTaskPrefersHDRKey](avfoundation/avassetdownloadtaskprefershdrkey.md)
- [AVAssetDownloadTaskPrefersLosslessAudioKey](avfoundation/avassetdownloadtaskpreferslosslessaudiokey.md)
