Easeviewer: An Esports Production Tool

The unavailability of open application programming interfaces(APIs) has been proven as an obstacle for creating dynamic overlays for esports tournaments organized by third parties and for watch parties during these events.This study proposes a Python-based software application aimed at addressing this limitation in the context of the popular mobile game, Battlegrounds Mobile India (BGMI).Easeviewer uses several Python modules to function which include Pyscreenshot, Schedule, Pytesseract, PIL (Python Imaging Library), Sys, Time, and obswebsocket.The main functionality of the developed application is the ability to replace numerical team identifiers, commonly displayed during BGMI tournaments, with the corresponding team names.This is achieved with the help of python module optical character recognition (OCR), which reads the on-screen numbers and crossreferences them with a pre-made database containing team names.The application also dynamically retrieves and displays the number of surviving players per team, providing real-time insights into the match's progression.While the major focus of our study is on the specific game titled "BGMI", the developed application will have the room for adaptation to other esports games.This could promote a more competitive and diverse esports production landscape in India.Ultimately, this research would pave the way for enhanced viewer engagement and a more captivating esports experience across our country.

Authors

Publication Details

Published
2025-05-18
DOI
https://doi.org/10.63169/gcared2025.p46
Primary Topic
Digital Games and Media
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Easeviewer: An Esports Production Tool

Mansoor Alam Siddiqui, Puneet Garg, Dinesh Kumar Yadav, A. A. A. Rahman et al.
Digital Games and Media
article

Easeviewer: An Esports Production Tool

Mansoor Alam Siddiqui, Puneet Garg, Dinesh Kumar Yadav, A. A. A. Rahman, Dhruv Dhruv
article en

Abstract

The unavailability of open application programming interfaces(APIs) has been proven as an obstacle for creating dynamic overlays for esports tournaments organized by third parties and for watch parties during these events.This study proposes a Python-based software application aimed at addressing this limitation in the context of the popular mobile game, Battlegrounds Mobile India (BGMI).Easeviewer uses several Python modules to function which include Pyscreenshot, Schedule, Pytesseract, PIL (Python Imaging Library), Sys, Time, and obswebsocket.The main functionality of the developed application is the ability to replace numerical team identifiers, commonly displayed during BGMI tournaments, with the corresponding team names.This is achieved with the help of python module optical character recognition (OCR), which reads the on-screen numbers and crossreferences them with a pre-made database containing team names.The application also dynamically retrieves and displays the number of surviving players per team, providing real-time insights into the match's progression.While the major focus of our study is on the specific game titled "BGMI", the developed application will have the room for adaptation to other esports games.This could promote a more competitive and diverse esports production landscape in India.Ultimately, this research would pave the way for enhanced viewer engagement and a more captivating esports experience across our country.

Openalex Percentile: Top 83%
Digital Games and Media
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.