Distributed video game streaming system for pervasive gaming