<!--
{
  "documentType" : "article",
  "framework" : "MediaPlayer",
  "identifier" : "/documentation/MediaPlayer/remote-command-center-events",
  "metadataVersion" : "0.1.0",
  "role" : "collectionGroup",
  "title" : "Remote command center events"
}
-->

# Remote command center events

Set up the remote command center to handle media player events.

## Topics

### Setting up the remote event handler

[Becoming a now playable app](/documentation/MediaPlayer/becoming-a-now-playable-app)

Ensure your app is eligible to become the Now Playing app by adopting best practices for providing Now Playing info and registering for remote command center actions.

[`MPRemoteCommandCenter`](/documentation/MediaPlayer/MPRemoteCommandCenter)

An object that responds to remote control events sent by external accessories and system controls.

[`MPRemoteCommand`](/documentation/MediaPlayer/MPRemoteCommand)

An object that responds to remote command events.

[`MPRemoteCommandEvent`](/documentation/MediaPlayer/MPRemoteCommandEvent)

A description of a command sent by an external media player.



---

Copyright &copy; 2026 Apple Inc. All rights reserved. | [Terms of Use](https://www.apple.com/legal/internet-services/terms/site.html) | [Privacy Policy](https://www.apple.com/privacy/privacy-policy)