Getting to Know the Client Side and Platform in Cloud Gaming



What is cloud gaming? Cloud gaming is the ability to play games on any device without having to have adequate hardware to play them and not require local storage of the game. Likened to the concept of cloud gaming such as watching video through a streaming video site, where users can provide input given in the form of cursor movements by the mouse or typing from the keyboard.

Cloud gaming works by prioritizing the role of the internet. With a stable internet, the technical need for latency will be limited to avoid any delays.

The architecture or circuit through which cloud gaming is included in three important points, this is often referred to as the General Architecture of a Cloud Gaming System (CGS) among others is 3D Graphics Streaming, Video Streaming, and Video Streaming with Post-Rendering Operation. There are two separate sides, namely the side of the client or user and the side of the owner of the platform or server:


1. Client-Side

On this side, the user or client will have a User Interaction module as the beginning of the process and a Video Player/Decoder module as the end of the process. The user interaction module has a function that is to record all movements or inputs made by the user through the input device. 

The following recording data will then be channeled to the other side, namely the platform or server-side. After the data is processed on the platform or server-side, then the next processed results will return to the client-side to the Video Player / Decoder.


2. Platform or Server-Side

The owner of the platform or server will play a big role on the platform or server-side. The function of the platform or server is the most important thing, both in terms of capacity how hardware and software should be able to perform data that is sent from the client-side. There are four modules located on this side of the platform or server, including game logic, CPU / GPU rendering, rendering command or video encoding, and data transmission. 

With the concept of cloud gaming people can play games cross-platform despite the specifications of incompatible devices with minimum specifications of a game. Stable and fast internet which is a shadow of the expectations of 5G technology can also help this cloud gaming concept run smoothly. 

In this case, there are already platforms released by companies that are quite famous in the world, namely Stadia by Google, and Geforce Now by Nvidia.


Post a Comment

Previous Post Next Post