Student Work

Implementation of a Playout Buffer for a Cloud-based Game Client

Public Deposited

Downloadable Content

open in viewer

The growing popularity of cloud streaming services can be attributed to the rapid advancements in internet speeds. Many companies and developers have used this technology to create cloud streaming platforms that can eliminate the need for powerful processing power on the client side. As a result, users can enjoy gaming experiences anywhere without being limited by their device's capabilities. Buffer management is crucial in cloud streaming systems for video and games. A buffer that is too large may cause significant delays in streaming content, while on the other hand, a buffer that is too small may not be able to compensate for unstable Internet connections, leading to interruptions in the streaming playout. This project developed a playout buffer implementation for an open source cloud-game system to investigate how network jitter can affect cloud gaming across different buffer sizes. The evaluation shows the buffer can be effective for smoothing over frame jitter by providing for continuous frames to render.

  • This report represents the work of one or more WPI undergraduate students submitted to the faculty as evidence of completion of a degree requirement. WPI routinely publishes these reports on its website without editorial or peer review.
Creator
Publisher
Identifier
  • 107491
  • E-project-050123-160001
Advisor
Year
  • 2023
Date created
  • 2023-05-01
Resource type
Major
Source
  • E-project-050123-160001
Rights statement
Last modified
  • 2023-06-15

Relations

In Collection:

Items

Items

Permanent link to this page: https://digital.wpi.edu/show/0r967709d