DEVELOPMENT OF NETWORK AUTOMATION SYSTEM ON 5G CLOUD GAMING INFRASTRUCTURE PROTOTYPE USING ZEROTIER
The rapid development of digital technology in the gaming industry presents new opportunities and challenges. On one hand, this progress increases the need for advanced hardware to enjoy games with the best quality. Gamers crave stunning visuals, smooth gameplay, and immersive experiences. Howeve...
Saved in:
Main Author: | |
---|---|
Format: | Final Project |
Language: | Indonesia |
Online Access: | https://digilib.itb.ac.id/gdl/view/82237 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Institut Teknologi Bandung |
Language: | Indonesia |
Summary: | The rapid development of digital technology in the gaming industry presents new
opportunities and challenges. On one hand, this progress increases the need for
advanced hardware to enjoy games with the best quality. Gamers crave stunning
visuals, smooth gameplay, and immersive experiences. However, the high costs and
scarcity of products like GPUs and processors are major obstacles for many. This
not only hampers game accessibility but also slows down the adoption of the latest
technologies. Cloud gaming based on 5G infrastructure emerges as an innovative
solution to address these challenges. This technology allows users to play games
without needing expensive hardware. With cloud gaming, all game processing is
done on powerful cloud servers. Users only need an adequate internet connection
and devices like laptops or computers capable of receiving video and audio
streams. This opens up opportunities for gamers to enjoy the latest AAA games
without having to purchase new, expensive hardware. This final project explores
the optimal implementation of cloud gaming using a combination of advanced tools.
Moonlight, an open-source software, is used as a client on user devices. Moonlight
enables users to receive video and audio streams from the cloud server and send
game controls. Sunshine Gamestream, a software on the host, runs in the cloud to
perform game processing and compress the data into a streamable format.
However, the limitation of local networks is the main obstacle in cloud gaming
implementation. Moonlight and Sunshine need to be on the same network to
connect. To solve this problem, this project uses ZeroTier, a VPN software.
ZeroTier allows devices separated by location to connect in the same virtual
network. Thus, even though users and cloud servers are far apart, Moonlight and
Sunshine can detect and communicate with each other, enabling smooth game
streaming. The cloud gaming system developed in this project is designed to provide
a seamless user experience. The entire process, from network creation,
configuration, connection, to starting the pairing process between Moonlight and
Sunshine, is fully automated. This allows users to easily access and enjoy games
without complex technicalities. System testing shows satisfactory performance.
Latency, the time it takes for game data to be transmitted from the server to the
user’s device, is kept low both on LAN and internet connections. Bandwidth, the
network's capacity to transfer data, is sufficiently available for cloud gaming needs.
v
The quality of game streaming received by the Moonlight client is excellent, with
stable frame rates and minimal frame drops. The results of this project demonstrate
that 5G-based cloud gaming with Moonlight, Sunshine Gamestream, and ZeroTier
can overcome hardware challenges and provide a high-quality, accessible gaming
experience. This technology opens new opportunities for game service providers
and users, allowing them to enjoy games without the high cost of hardware. 5G-
based cloud gaming marks a new era in the gaming industry. Accessibility and
quality become top priorities, allowing more people to enjoy games without
limitations. |
---|