I am attempting to create a tvOS application which can control the Apple TV device (by simulating key presses on the remote for example). I would then be able to connect to a socket in this application to be able to control the Apple TV's main system UI.
I know remote control of Apple TVs is possible with HomeKit or DAAP/DACP, but I am looking specifically for an API local to the Apple TV itself.
Does anyone know if this is possible?
There is at the moment no public API for doing something like that. The only official API to this type of things if via XCUITest, which you can not be of course used to create Apps.
Nevertheless, you can find here the reversed engineered documentation of the private protocol of Siri Remote, and here an interesting project making use of it.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With