• DocumentCode
    3151926
  • Title

    A real-time game streaming optimization technique based on layer caching

  • Author

    Cordeiro Barboza, Diego ; Muchaluat-Saade, Debora Christina ; Gonzales Clua, Esteban Walter

  • Author_Institution
    Inst. de Comput., Univ. Fed. Fluminense - UFF, Rio de Janeiro, Brazil
  • fYear
    2015
  • fDate
    9-12 Jan. 2015
  • Firstpage
    714
  • Lastpage
    719
  • Abstract
    Advances in cloud computing have enabled cloud gaming systems. In those systems, game logic and rendering is processed remotely in a cloud server and audio and video outputs are streamed to a thin client with limited computing capabilities, such as mobile phones, low-powered computers or even smart TVs. There are still many challenges involved in the task of providing cloud games, especially when trying to reduce server encoding time and video bitrate. In this work, we present a novel optimization technique based on image layers caching. Our technique allows that previously encoded layers are reused reducing encoding workload. In addition, only newly encoded layers are streamed, reducing the overall bitrate sent from server to client. We achieved around 23% stream size reduction with about 5% encoding time increase for cases where background cache usage is maximized.
  • Keywords
    cache storage; client-server systems; cloud computing; computer games; optimisation; rendering (computer graphics); video coding; video streaming; audio outputs; cloud computing; cloud gaming system; cloud server; game logic; game rendering; image layer caching; real-time game streaming optimization technique; server encoding time reduction; stream size reduction; thin client; video bitrate reduction; video outputs; Bit rate; Cameras; Encoding; Games; Graphics processing units; Servers; Streaming media; Caching; Cloud Gaming; Games; Network Gaming; Video Streaming;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Consumer Communications and Networking Conference (CCNC), 2015 12th Annual IEEE
  • Conference_Location
    Las Vegas, NV
  • ISSN
    2331-9860
  • Print_ISBN
    978-1-4799-6389-8
  • Type

    conf

  • DOI
    10.1109/CCNC.2015.7158066
  • Filename
    7158066