Contrôler AppleTV avec un terminal ou Web?

2

Existe-t-il un moyen de contrôler une Apple TV 1ère génération via une connexion de terminal ou une interface Web (idéalement à l'aide d'une interface REST)?

Par "contrôle", je ne veux pas dire par "tout contrôler". Voici un exemple de cas d'utilisation: Donnez à l'ATV une URL de flux MP3 et faites-le jouer.

Si une sorte de "piratage" ou de plugin est impliqué, c'est bon!

le miroir
la source
1
Je pense que vous devez être un peu plus clair sur vos objectifs en ce sens. Il serait bon de savoir exactement ce que vous voulez accomplir et pourquoi afin que nous puissions fournir la meilleure réponse possible. Merci!
Matt Love
Je suppose que je demande simplement: est-il possible de pirater tout type d’interface de script ou d’API sur l’ATV, accessible via Internet ou via un terminal?
themirror

Réponses:

3

Non, aucune interface de ce type n'est disponible pour le shell ATV2 par défaut. Toutefois, vous pouvez installer XBMC (jailbreaking requis) et utiliser l' API XBMC pour le contrôler.

Si vous voulez vraiment contrôler l'interface par défaut (maintenant appelé AppleTV.app), vous avez deux itinéraires possibles (les deux dépassant la portée de ce site et de cette question):

  • Reverse engineering du protocole utilisé dans l'application à distance.
  • Effectuez un reverse engineering sur AppleTV.app et utilisez un moyen (mobilesubstrate) d’injecter des points d'ancrage pour des fonctions ou une interface réseau complète.
Mspasov
la source
1

Si vous jailbreakez votre Apple TV, vous pouvez utiliser SSH . Je ne suis pas sûr de ce que serait la fonctionnalité, mais cela peut être fait. Vous utiliseriez ensuite ces étapes pour y accéder à distance.

Est-ce que ça répond à votre question?

Matt Love
la source