Add the Multi-room Music Extension
The Alexa Multi-Room Music (MRM) feature enables users to choose a specific Alexa Built-in device to play music. For example, a user can say "Play Jazz in the Living Room," to start playing jazz music in their living room on multiple devices. While the Named Device Targeting feature of the Alexa Voice Service (AVS) allows you to play music from a single named Alexa Built-in device, MRM extends that capability so that users can play music from a set of synchronized Alexa Built-in devices.
To get started with implementing MRM on your device, contact your Amazon Business Development representative.
Use the MRM library classes to implement the MRM feature on your Alexa Built-in device, including the following functionality:
- Manage communication with Alexa
- Synchronize the time between group members on the network
- Retrieve and decode audio content from music service providers
- Manage the propagation of audio content between primary and secondary devices in the group
- Pass timestamped audio sample buffers to group members
To use MRM, WholeHomeAudio 1.1 must be implemented by the device on its own behalf, but not on behalf of any connected endpoints.
If you have already qualified for NXP i.MX 8M Development Kit for Amazon AVS, your MRM binaries can be found by logging in to the Amazon Developer Portal and going to the Resources tab. To get access to the NXP i.MX 8M Development Kit for Amazon AVS, contact your Amazon Business Development representative.
|Initial release of MRM documentation.
Was this page helpful?
Last updated: Nov 27, 2023