In the android Roku app, the search button in the top right corner returns all the Roku boxes that can be found on the network. How does it get the name of each player? I am not seeing anything in the ECP about it. Some one know?
It uses the Roku channel store/account API. The names are pulled from the user's Roku account, not the device. I'm pretty sure it's a private API, but they did add a "Roku API Key" to the developer account page not too long ago. Not sure if it's related, but maybe they're planning on providing access to developers at some point.