---
title: playbackState
framework: tvmljs
role: symbol
role_heading: Instance Property
path: tvmljs/player/1627387-playbackstate
---

# playbackState

The current state of the player.

## Declaration

```data
readonly attribute String playbackState;
```

## Discussion

Discussion This property can contain the following valid values: begin, end, loading, playing, paused, and scanning.

## See Also

### Controlling Playback

- [changeToMediaAtIndex](tvmljs/player/1682100-changetomediaatindex.md)
- [pause](tvmljs/player/1627417-pause.md)
- [next](tvmljs/player/1682103-next.md)
- [play](tvmljs/player/1627432-play.md)
- [playbackRate](tvmljs/player/1682104-playbackrate.md)
- [previous](tvmljs/player/1682106-previous.md)
- [seekToTime](tvmljs/player/1627368-seektotime.md)
- [stop](tvmljs/player/1627406-stop.md)
