We’re seeing lately a great community effort to provide music skills to Mycroft. At my home, I already have a few Mycroft instances on several devices, and my idea is to have one at each room of the house, so I can use them as intercom, or interact with my smarthome system from everywhere.
But, what about to play the very same music on all or some of my devices at the same time? It would be great to let mycroft devices to “group” for music playing, so I can say from any of them to play something in some room, a group of rooms or a complete home.
I know this is rather a smart speaker feature, but it would be cool to have it in Mycroft as well. The idea is the CommonPlay Framework should handle this and make sure all the devices are playing the same at the very exact time, so the music is playing around the house like a big stereo system, and skill developers can just call the CommonPlay Framework as usual.
What do you think about?