Game On Demand Service: Architecture Proposal & Prototype

Student thesis: Master thesis (including HD thesis)

  • Jais Heslegrave
  • Thomas Justesen
1. term, Computer Science, Master (Master Programme)
Game On Demand (GoD), a service that enables for streaming of games. The idea has risen from the Video On Demand (VoD) service, which allows a user to rent, buy or just view a streamed video on any capable receiver. The same can be done for games, given the user has a device capable of accessing an ip-network, viewing streamed video and intercepting and sending enough inputs for the game to function. Such a service could be of interest for both consumers and for the game developers.

This report is minded on the network aspects of a GoD service. It proposes a client/server architecture for a possible finally implemented solution. The report also evaluates on described prototype implementations of key components of the proposed architecture.

The evaluation has lead to believe, that a GoD service is indeed possible and plausible. For it to function properly however, it demands a lot of optimizing of various functionalities in all parts of the service. Even commercial implementations of GoD services that exist today, which have been under development for several years, suffer from a noticeable delay.
Publication date3 Jan 2011
Number of pages60
ID: 43185439