---
title: shouldStream
framework: scenekit
role: symbol
role_heading: Instance Property
path: scenekit/scnaudiosource/shouldstream
---

# shouldStream

A Boolean value that determines whether the audio source should stream content from its source URL when playing.

## Declaration

```swift
var shouldStream: Bool { get set }
```

## Discussion

Discussion If this value is true, audio players using this source do not preload audio buffer data, instead reading directly from the source file while playing audio. If this value is false, SceneKit loads audio buffer data upon playing audio from the source.

## See Also

### Setting Default Playback Parameters

- [volume](scenekit/scnaudiosource/volume.md)
- [rate](scenekit/scnaudiosource/rate.md)
- [reverbBlend](scenekit/scnaudiosource/reverbblend.md)
- [loops](scenekit/scnaudiosource/loops.md)
