Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

tvOS: Is there any API to control navigating the system UI?

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?

like image 557
tristan2468 Avatar asked Nov 02 '25 20:11

tristan2468


1 Answers

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.

like image 143
David Cordero Avatar answered Nov 04 '25 21:11

David Cordero