---
title: initialPlaybackTime
framework: mediaplayer
role: symbol
role_heading: Instance Property
path: mediaplayer/mpmovieplayercontroller/initialplaybacktime
---

# initialPlaybackTime

The time, specified in seconds within the video timeline, when playback should start.

## Declaration

```swift
var initialPlaybackTime: TimeInterval { get set }
```

## Discussion

Discussion For progressively downloaded content, playback starts at the closest key frame prior to the provided time. For video-on-demand content, playback starts at the nearest segment boundary to the provided time. For live video streams, the playback start time is measured from the start of the current playlist and is rounded to the nearest segment boundary. The default value of this property is -1, which indicates the natural start time of the movie.

## See Also

### Controlling and monitoring playback

- [loadState](mediaplayer/mpmovieplayercontroller/loadstate.md)
- [playbackState](mediaplayer/mpmovieplayercontroller/playbackstate.md)
- [endPlaybackTime](mediaplayer/mpmovieplayercontroller/endplaybacktime.md)
- [shouldAutoplay](mediaplayer/mpmovieplayercontroller/shouldautoplay.md)
- [readyForDisplay](mediaplayer/mpmovieplayercontroller/readyfordisplay.md)
- [repeatMode](mediaplayer/mpmovieplayercontroller/repeatmode.md)
- [timedMetadata](mediaplayer/mpmovieplayercontroller/timedmetadata.md)
