Apple Media Service: add way to enumerate and activate players
| Originator: | martijn | ||
| Number: | rdar://21284073 | Date Originated: | 08-Jun-2015 05:32 PM |
| Status: | Open | Resolved: | No |
| Product: | iOS | Product Version: | 9.0 beta 4 |
| Classification: | Enhancement | Reproducible: | N/A |
Summary: Apple Media Service allows an accessory to receive metadata for the currently active media playback. It also allows an accessory to send certain commands to the currently active player, for example "Play", "Next Track", etc. When no player is active -- in other words, no app is currently playing any media -- the user has to pull out the phone, go into an app and press play from there. From the point of view of a user using an AMS-enabled remote control accessory, this is not ideal at all. Ideally, the accessory would be able to enumerate the available players (i.e. "Music", "Podcasts", "Spotify", ...), display the names of the players to the user on the remote control accessory. The user would then select one, which would cause the accessory to send a command to activate that player to the iOS device. An app indicates to iOS that it is capable of media playback by registering for commands through +[MPRemoteCommandCenter sharedCenter]. This mechanism is already existing since iOS 7.1. So from the iOS apps-side no new API needs to be added to support this. Steps to Reproduce: N/A Expected Results: N/A Actual Results: N/A Version: iOS 8.3 Notes: Configuration: N/A Attachments:
Comments
Please note: Reports posted here will not necessarily be seen by Apple. All problems should be submitted at bugreport.apple.com before they are posted here. Please only post information for Radars that you have filed yourself, and please do not include Apple confidential information in your posts. Thank you!