---
updatedAt: 2026-06-11T12:26:29.000Z
agentTools:
  projectIndex: https://developers.dailymotion.com/llms.txt
---

# Retrieve Player state (iOS SDK)

Retrieve data about your Player state.

<br />

The Player state can be retrieved at any time using the `getState(completion:)` method:

```swift
self.dmPlayerView?.getState(completion: { [weak self] (playerState) in
     print("playerIsPlaying : \(playerState?.playerIsPlaying)")
     print("videoId : \(playerState?.videoId)")
     print("playerError : \(playerState?.playerError)")
})
```

<Callout icon="➡️" theme="default">
  ### Learn more

  For a full list available states, refer to the <Anchor label="iOS SDK Reference" target="_blank" href="https://developers.dailymotion.com/v2/reference/ios-sdk-player-states">iOS SDK Reference</Anchor> .
</Callout>

<br />