sor of the traditional cloud based streaming model.
Therefore, future work should evaluate the advan-
tages and disadvantages, both for the player and
the service provider, between the GOTE architecture
and cloud gaming architectures such as PlayStation
Now®and GeForce Now®.
ACKNOWLEDGEMENTS
This work received financial support from the Coordi-
nation for the Improvement of Higher Education Per-
sonnel - CAPES - Brazil - PROAP-AUXPE/PDPG-
CONSOLIDACAO-3-4 1367/2022.
REFERENCES
Amin, R., Jackson, F., Gilbert, J. E., Martin, J., and Shaw,
T. (2013). Assessing the impact of latency and jitter
on the perceived quality of call of duty modern war-
fare 2. In Kurosu, M., editor, Human-Computer In-
teraction. Users and Contexts of Use, pages 97–106,
Berlin, Heidelberg. Springer Berlin Heidelberg.
Cai, W., Shea, R., Huang, C.-Y., Chen, K.-T., Liu, J., Le-
ung, V. C. M., and Hsu, C.-H. (2016). A survey on
cloud gaming: Future of computer games. IEEE Ac-
cess, 4:7605–7620.
Chen, J., Koc, U.-V., and Liu, K. R. (2001). Design of dig-
ital video coding systems: a complete compressed do-
main approach. CRC Press.
Day, M. D., Perkins, C. E., Veizades, J., and Guttman, E.
(1999). Service Location Protocol, Version 2. RFC
2608.
Donoho, A., Roe, B., Bodlaender, M., Gildred, J., Messer,
A., Kim, Y., Fairman, B., and Tourzan, J. (2020).
UPnP Device Architecture 2.0.
Eisert, P. and Fechteler, P. (2007). Remote rendering of
computer games. SIGMAP, 7:438–443.
Google (2022). A message about Stadia and our long term
streaming strategy.
GStreamer (2021). Application development manual.
ITU, I. T. U. (2021). H.264: Advanced video coding
for generic audiovisual services. ITU-T H.264 (V14)
(08/2021).
Jansen, B., Goodwin, T., Gupta, V., Kuipers, F., and Zuss-
man, G. (2018). Performance evaluation of webrtc-
based video conferencing. SIGMETRICS Perform.
Eval. Rev., 45(3):56–68.
Kufa, J. and Kratochvil, T. (2017). Software and hard-
ware hevc encoding. In 2017 International Confer-
ence on Systems, Signals and Image Processing (IWS-
SIP), pages 1–5. IEEE.
Lin, L., Liao, X., Jin, H., and Li, P. (2019). Computation
offloading toward edge computing. Proceedings of the
IEEE, 107(8):1584–1607.
Liu, F., Tang, G., Li, Y., Cai, Z., Zhang, X., and Zhou,
T. (2019). A survey on edge computing systems and
tools. Proceedings of the IEEE, 107(8):1537–1562.
Loreto, S. and Romano, S. P. (2014). Real-time commu-
nication with WebRTC: peer-to-peer in the browser.
”O’Reilly Media, Inc.”.
Mach, P. and Becvar, Z. (2017). Mobile edge comput-
ing: A survey on architecture and computation of-
floading. IEEE Communications Surveys Tutorials,
19(3):1628–1656.
Messaoudi, F., Ksentini, A., Simon, G., and Bertin, P.
(2017). Performance analysis of game engines on mo-
bile and fixed devices. ACM Trans. Multimedia Com-
put. Commun. Appl., 13(4).
Microsoft (2022). Deploy graphics devices using Discrete
Device Assignment.
Mozilla (2021). WebRTC supported video codecs.
Nave, I., David, H., Shani, A., Tzruya, Y., Laikari, A., Eis-
ert, P., and Fechteler, P. (2008). Games@large graph-
ics streaming architecture. In 2008 IEEE International
Symposium on Consumer Electronics, pages 1–4.
Newzoo (2021). Global games market report.
NVIDIA (2021). NVIDIA Video Codec SDK.
NVIDIA (2022). NVENC Video Encoder API Prog Guide:
Recommended NVENC Settings.
Oros, B.-I. and B
ˆ
acu, V. I. (2020). Renderlink remote ren-
dering platform for computer games: A webrtc solu-
tion for streaming computer games. In 2020 IEEE
16th International Conference on Intelligent Com-
puter Communication and Processing (ICCP), pages
555–561. IEEE.
Pande, A., Ahuja, V., Sivaraj, R., Baik, E., and Mohapatra,
P. (2013). Video delivery challenges and opportunities
in 4g networks. IEEE MultiMedia, 20(3):88–94.
Quax, P., Monsieurs, P., Lamotte, W., De Vleeschauwer,
D., and Degrande, N. (2004). Objective and subjec-
tive evaluation of the influence of small amounts of
delay and jitter on a recent first person shooter game.
In Proceedings of 3rd ACM SIGCOMM workshop on
Network and system support for games, pages 152–
156.
Rosenberg, J. (2010). Interactive Connectivity Establish-
ment (ICE): A Protocol for Network Address Transla-
tor (NAT) Traversal for Offer/Answer Protocols. RFC
5245.
Rosenberg, Mahy; Matthews, W. C. (2008). Session Traver-
sal Utilities for NAT (STUN). RFC 5389.
Zadtootaghaj, S., Schmidt, S., and M
¨
oller, S. (2018). Mod-
eling gaming qoe: Towards the impact of frame rate
and bit rate on cloud gaming. In 2018 Tenth Interna-
tional Conference on Quality of Multimedia Experi-
ence (QoMEX), pages 1–6. IEEE.
Zhang, X., Chen, H., Zhao, Y., Ma, Z., Xu, Y., Huang, H.,
Yin, H., and Wu, D. O. (2019). Improving cloud gam-
ing experience through mobile edge computing. IEEE
Wireless Communications, 26(4):178–183.
ICEIS 2023 - 25th International Conference on Enterprise Information Systems
730