Media Playback 0x0506
This cluster provides an interface for controlling Media Playback (PLAY, PAUSE, etc) on a media device such as a TV or Speaker.
Spec History
Matter 1.0
Matter 1.1
Matter 1.2
Matter 1.3
rev 2
Matter 1.4
rev 2
Matter 1.5
rev 2
Matter master
rev 2
Attributes (11)
| Code | Name | Type |
|---|---|---|
| 0x0000 | PlaybackStateEnum | |
| 0x0001 | epoch_us | |
| 0x0002 | int64u | |
| 0x0003 | PlaybackPositionStruct | |
| 0x0004 | single | |
| 0x0005 | int64u | |
| 0x0006 | int64u | |
| 0x0007 | TrackStruct | |
| 0x0008 | array | |
| 0x0009 | TrackStruct | |
| 0x000A | array |
Commands (15)
| Code | Name | Direction |
|---|---|---|
| 0x00 | Play | client→server |
| 0x01 | Pause | client→server |
| 0x02 | Stop | client→server |
| 0x03 | StartOver | client→server |
| 0x04 | Previous | client→server |
| 0x05 | Next | client→server |
| 0x06 | Rewind | client→server |
| 0x07 | FastForward | client→server |
| 0x08 | SkipForward | client→server |
| 0x09 | SkipBackward | client→server |
| 0x0A | PlaybackResponse | server→client |
| 0x0B | Seek | client→server |
| 0x0C | ActivateAudioTrack | client→server |
| 0x0D | ActivateTextTrack | client→server |
| 0x0E | DeactivateTextTrack | client→server |