I am trying to develop a multi-screen app for the Google TV platform using the Google TV emulator. So far, I have been unsuccessful in getting the Anymote connection to work.
The problem lies in the fact that every android emulator lies behind its own virtual firewall/router and is not on the same network as an external device/emulator. The multicast discovery phase in the protocol fails in such a situation. I have tried to use ADB redirections and have also tried multiple configurations such as using the remote control app on a device and even on an emulator on the same machine as the GoogleTV emulator but nothing seems to work and it fails to create a connection socket.
My question is: Has anyone successfully made a multi-screen app for the Google TV platform by using the GoogleTV emulator? If so, then please guide me in the right direction.
The Google TV emulator does not broadcast an Anymote endpoint via mDNS, so it presently cannot be used for developing multi-screen apps using Anymote.
Feature request filed at http://code.google.com/p/googletv-issues/issues/detail?id=15.