Hello,
I am currently working on personal project based on Matter. I need to create a Basic Video Player as specified in Matter's standard embedding the Media Playback Cluster.
I went through the reading of how Apple now supports Matter as a standard :
My understanding of the following schematic, is alongside :
- HomeKit Accessory Protocol (HAP) Framework API
-
- Related HAP accessories underneath the homeKit framework.
Developpers also find under the Homekit framework :
- CHIP (Connected Home IP) Framework API
-
- Related Matter accessories this time
Both types of accessories/devices can be commissioned in the HomeKit ecosystem seemlessly.
Each framework has it's documentation :
- HAP : https://developer.apple.com/documentation/homekit/hmhomemanager
- CHIP : https://developer.apple.com/documentation/matter
I want through the process of installing XCode and the HomeKit Accessory Simulator. In the list of HomeKit Accessories I did not see any Media related devices :
The list of currently supported devices is limited as I read here and will be enriched with time : https://support.apple.com/en-us/102135#:~:text=The%20Home%20app%20currently%20supports,%2C%20temperature%2C%20and%20humidity).
In the meantime, as I read the matter documentation, I read several references made to the Media Playback :
-
https://developer.apple.com/documentation/matter/mtrclustermediaplayback
-
https://developer.apple.com/documentation/matter/mtrbaseclustermediaplayback
My questions are :
-
Are Matter Basic Video Players, (Media Playback) supported in HomeKit ?
-
Why aren't they listed in HomeKit Accessory Simulator ?
-
How can I add a Basic Video Player in HomeKit and display it's Media Playback controls once I have added the device to HomeKit ?
Thank you for your Answer.
Regards
David