1. A non-transitory computer-readable medium embodying at least one program executable in at least one computing device, the program comprising: code that executes an application in a hosted environment; code that encodes a video signal generated by the application into a media stream; code that sends the media stream to a client computing device by way of a network; code that obtains unprocessed user input data for the application relative to the video signal from the client computing device by way of the network, the unprocessed user input data being generated at least in part through a user interaction with at least one of an accelerometer or a touch screen of the client computing device; code that processes the unprocessed user input data in the at least one computing device at a first processing rate that is above a second processing rate associated with a normal processing of the unprocessed user input data in the client computing device, the first processing rate being selected so as to compensate for a latency introduced by the network; code that determines at least one gesture by processing the unprocessed user input data; and code that provides the at least one gesture to the application.