A simple android implementation of the unreleased and undocumented remote control API for the Steam BigPicture interface.
####WARNING: this is still a WIP, and most things are not stable and far from being finished. Continue at your own risk.
Heavily based on the docs provided by the SteamDatabase\RemoteControlDocs. Great work from those guys.
This project is currently being tested on Android 5 (Lollipop) and uses Androids customization of the Apache HttpClient (which is currently deprecated...).
#####Working (kind of):
- authorization of remote control (must confirm in bigpicture manually)
- mouse movement (as touchpad) + left click
- steam game listing and starting a game/download
#####Not working:
- gamepad (xbox controller style). Does not release presses (see issue )
- music control and music status
#####Currently working on:
- music control
- spaces management
#####Future
- keyboard input (sequences and specific keys)
- understanding the stream request (help appreciated)
- Open steam with 'steam -bigpicture -enableremotecontrol'
- Connect to a decent wifi network that's shared with your computer
- Have fun (probably compiling this app)