---
title: preferredPeakBitRateForExpensiveNetworks
framework: avfoundation
role: symbol
role_heading: Instance Property
path: avfoundation/avplayeritem/preferredpeakbitrateforexpensivenetworks
---

# preferredPeakBitRateForExpensiveNetworks

A limit of network bandwidth consumption by the item when connecting over expensive networks.

## Declaration

```swift
nonisolated var preferredPeakBitRateForExpensiveNetworks: Double { get set }
```

## Discussion

Discussion When this value is nonzero, the player attempts to limit item playback by the specified bit rate when streaming over an expensive network, such as a cellular data plan. If the system can’t reduce the bit rate to meet this value, it reduces it as much as possible while it continues to play the item. note: The value of the preferredPeakBitRate property applies unconditionally. This property value has no effect if this property value is less restrictive than the preferredPeakBitRate value.

## See Also

### Configuring expensive network behavior

- [preferredMaximumResolutionForExpensiveNetworks](avfoundation/avplayeritem/preferredmaximumresolutionforexpensivenetworks.md)
