Aplicación de control remoto Android (en el teléfono) para controlar Android TV

He navegado por el protocolo de Google TV Pairing y descargado el código de ejemplo del protocolo de TV Paring desde https://code.google.com/p/google-tv-pairing-protocol/

También he leído sobre el protocolo Anymote, pero se dio cuenta de que sólo funciona en la obsoleta Google TV. Del mismo modo, el código de ejemplo de aplicación de Google TV Remote para Android también funciona sólo con Google TV

Pero no he encontrado nada que me ayude a escribir una aplicación de control remoto para Android TV. Ahora, sé que puedo hacer el emparejamiento con Android TV utilizando el protocolo de emparejamiento de TV (de nuevo, no encontró mucho documento sobre los detalles del protocolo, pero supongamos que me imagino que fuera de la TV de protocolo de protocolo de código fuente).

La pregunta que tengo es: después de un emparejamiento exitoso con Android TV, ¿cómo puedo averiguar cómo comunicarse con Android TV para enviar eventos clave desde mi aplicación remota (a través de Wifi / Bluetooth)? ¿Cuál es el protocolo utilizado aquí (no es Anymote) y dónde puedo encontrar los detalles del proto? No parece ser público por alguna razón.

Tengo que enviar pulsaciones de teclas a Android TV utilizando el método existente utilizado por Android TV para recibir eventos clave (por ejemplo, la última aplicación 'Remote Control para Android TV' de Google puede enviar eventos claves a Android TV) Tengo que lidiar con hacer mi propio servicio de Android TV para recibir eventos clave y luego tratar de hacer la inyección de claves en el dispositivo de Android TV, y la inyección de claves sólo se permite con el permiso de INJECT_KEYS lo que significa que tendré que hacer mi propia imagen de AOSP y Firmar mi servicio de Android TV con las claves del sistema con el fin de poder hacer la inyección de la clave.

Cualquier ayuda en esto es apreciada.

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.