Your submission was sent successfully! Close

Thank you for signing up for our newsletter!
In these regular emails you will find the latest updates from Canonical and upcoming events where you can meet our team.Close

Thank you for contacting our team. We will be in touch shortly.Close

  1. Blog
  2. Article

Simon Fels
on 21 March 2022


At GDC 2022 Arm, Ampere Computing and Canonical will present a live talk accompanied by a cloud gaming demo built on top of Ampere Altra powered servers running Anbox Cloud providing a cloud gaming service visitors can try live in the Arm booth #S756

Anbox Cloud was built use case agnostic, but cloud gaming has always been one of the key reasons that it is in demand — for running Android in the cloud. At its core, Anbox Cloud is built out to scale and have high density to deliver a sustainable and performant cloud gaming service. In 2017, when we started building the software stack, the Arm server ecosystem was in its early days and has grown stronger ever since. With the ongoing investment from Arm and partners like Ampere Computing and NVIDIA, the foundation for an Android-powered cloud gaming streaming service today is more powerful than ever before.

“Arm-based smartphones are now the platform of choice for gamers everywhere, and for developers, the growing availability of Arm-based servers represents a greatly simplified way to develop, deploy, manage and monetize their games,” said Bhumik Patel, director of ecosystem development, Infrastructure Line of Business, Arm. “Our collaboration at GDC 2022 with Canonical Anbox Cloud and Ampere Altra demonstrates how high-end Android cloud game streaming can be brought to mobile gamers with a high-performance, scalable experience.”

Enterprise-grade solution for cloud gaming

Together, this solution brings a high-density and easy-to-manage containerisation platform that helps to minimise the time-to-market and reduce overall costs of deploying and running a cloud gaming service. It reflects Canonical’s deep expertise in cloud-native applications. Combined with the Ubuntu Advantage support program from Canonical, an enterprise can ensure it gets long-term support and security maintenance as needed.

“We have come a long way and always built Anbox Cloud with our customers in mind providing the best software stack possible to allow powering an efficient, cost saving and performant cloud gaming services centred around the Android operating system. Backed by Canonical, the company delivering the Ubuntu operating system, we can not only deliver a strong and powerful software stack but also any other support our customers may need” says Simon Fels, Engineering Manager for Anbox Cloud at Canonical.

Easy-to-use and with NVIDIA GPUs

The demo at GDC 2022 demonstrates how simple building cloud gaming services can be with the technology stack Anbox Cloud provides. In its core, the demo uses the Anbox Cloud Appliance, a small-scale version of the Anbox Cloud software stack, running on an Ampere Altra powered CPU equipped with NVIDIA Tesla T4 GPUs. Anbox Cloud simplifies the orchestration and management of the individual Android instances hosting the actual game workloads and connects users on their mobile devices fluently with the service. The demo also highlights how Arm-based servers are enabling mobile gaming applications to efficiently run natively in mobile phones without the overhead of having to translate instructions to x86.

In its user interface, the demo provides a simple selection of games the user can freely select from and start playing. The Anbox Cloud software takes care of scheduling, launching, and management of the Android instances in the background. From the UI perspective, launching a particular game becomes as simple as sending a single HTTP request to the backend service and integrating with the Anbox Cloud Streaming SDK to connect over WebRTC with the launched Android instance. In the background, Anbox Cloud takes care of automatic container management scheduling, launching, optimization, and a lot more.

Try the demo yourself!

The demo source code is available on Github at https://github.com/anbox-cloud/cloud-gaming-demo and can be used by everyone to replicate and extend the exact same experience as shown at GDC 2022. Only requirement is a commercial subscription for Anbox Cloud itself, which can be easily obtained from the AWS marketplace. The implementation is simplified but showcases the core principles. If you’re curious and want to learn more, please go ahead and try the demo yourself. The Github project contains documentation, detailing all necessary steps from installation to configuration. The small game portfolio the demo provides is built around freely available and open source Android games, and you are free to load your own game titles or otherwise extend the demo project as you like. Pull requests are welcome!

If you’re interested in building your cloud gaming service with Anbox Cloud, come and talk to us.

Related posts


Cerolia Kim
25 April 2022

Ubuntu supports Arm64-based Microsoft Azure Virtual Machines

Cloud and server Article

Canonical announces an optimized Ubuntu image for the preview of Ampere Altra Arm-based Microsoft Azure Virtual Machines. Azure users will benefit from running Ubuntu, the most popular cloud operating system, on a secure, scalable, and highly cost-effective cloud infrastructure. Arm-based architectures are ideal for computing workloads in ...


darkolarczyk
25 October 2021

Canonical & Ubuntu at Nvidia GTC 2021

Cloud and server Article

Canonical is once again proud to be a sponsor of the Nvidia GTC event! Happening virtually on November 8-11, the conference will feature a wide variety of sessions on AI, computer graphics, data science, and more. Register for the event During this GTC, Canonical will be hosting two sessions. Join for us a co-hosted speech ...


Alex Cattle
3 March 2020

Anbox Cloud – An introduction

Cloud and server Article

Anbox Cloud, Canonical’s recently launched platform, delivers Android at scale in the cloud. Leveraging Android as a guest operating system to virtualise mobile workloads on servers while streaming graphical output to clients, Anbox Cloud empowers innovators to create rich digital experiences on various mobile form factors. Delivered as s ...