Explore the MediaRemoteTV Protocol


Summary of my bookmarked Github repositories from Aug 5th, 2017

Github repositories

  • jeanregisser/mediaremotetv-protocol

    The MediaRemoteTV protocol, utilized by the Apple TV remote app version 1.0, is explained in this document. It allows users to navigate the Apple TV, send keyboard, voice, and game controller commands, as well as control playback. The document aims to facilitate the development of Apple TV remote apps for other platforms and integrations with Home Automation systems. While the information may be incomplete and inaccuracies are possible due to reverse engineering, it does not provide any means to bypass Apple's security measures. The document covers service discovery, communication, pairing, encryption, controls, and provides examples. The GitHub repository "HAP-NodeJS" contributed to the pairing and encryption details.