---
title: Initialization options
framework: avfoundation
role: collectionGroup
role_heading: API Collection
path: avfoundation/avurlasset-initialization-options
---

# Initialization options

Specify options to configure the initialization of a media asset.

## Topics

### Options

- [AVURLAssetAllowsCellularAccessKey](avfoundation/avurlassetallowscellularaccesskey.md)
- [AVURLAssetAllowsConstrainedNetworkAccessKey](avfoundation/avurlassetallowsconstrainednetworkaccesskey.md)
- [AVURLAssetAllowsExpensiveNetworkAccessKey](avfoundation/avurlassetallowsexpensivenetworkaccesskey.md)
- [AVURLAssetHTTPCookiesKey](avfoundation/avurlassethttpcookieskey.md)
- [AVURLAssetHTTPUserAgentKey](avfoundation/avurlassethttpuseragentkey.md)
- [AVURLAssetOverrideMIMETypeKey](avfoundation/avurlassetoverridemimetypekey.md)
- [AVURLAssetPreferPreciseDurationAndTimingKey](avfoundation/avurlassetpreferprecisedurationandtimingkey.md)
- [AVURLAssetPrimarySessionIdentifierKey](avfoundation/avurlassetprimarysessionidentifierkey.md)
- [AVURLAssetReferenceRestrictionsKey](avfoundation/avurlassetreferencerestrictionskey.md)
- [AVURLAssetShouldSupportAliasDataReferencesKey](avfoundation/avurlassetshouldsupportaliasdatareferenceskey.md)
- [AVURLAssetURLRequestAttributionKey](avfoundation/avurlasseturlrequestattributionkey.md)
- [AVURLAssetShouldParseExternalSphericalTagsKey](avfoundation/avurlassetshouldparseexternalsphericaltagskey.md)

## See Also

### Creating an asset

- [init(url:)](avfoundation/avurlasset/init(url:).md)
- [init(url:options:)](avfoundation/avurlasset/init(url:options:)-2x8uu.md)
