TY - GEN
T1 - De-Kodi
T2 - 29th International World Wide Web Conference, WWW 2020
AU - Warrior, Marc Anthony
AU - Xiao, Yunming
AU - Varvello, Matteo
AU - Kuzmanovic, Aleksandar
N1 - Publisher Copyright:
© 2020 ACM.
PY - 2020/4/20
Y1 - 2020/4/20
N2 - Free and open source media centers are currently experiencing a boom in popularity for the convenience and flexibility they offer users seeking to remotely consume digital content. This newfound fame is matched by increasing notoriety - for their potential to serve as hubs for illegal content - and a presumably ever-increasing network footprint. It is fair to say that a complex ecosystem has developed around Kodi, composed of millions of users, thousands of "add-ons" - Kodi extensions from 3rd-party developers - and content providers. Motivated by these observations, this paper conducts the first analysis of the Kodi ecosystem. Our approach is to build "crawling" software around Kodi which can automatically install an addon, explore its menu, and locate (video) content. This is challenging for many reasons. First, Kodi largely relies on visual information and user input which intrinsically complicates automation. Second, no central aggregators for Kodi addons exist. Third, the potential sheer size of this ecosystem requires a highly scalable crawling solution. We address these challenges with de-Kodi, a full fledged crawling system capable of discovering and crawling large cross-sections of Kodi's decentralized ecosystem. With de-Kodi, we discovered and tested over 9,000 distinct Kodi addons. Our results demonstrate de-Kodi, which we make available to the general public, to be an essential asset in studying one of the largest multimedia platforms in the world. Our work further serves as the first ever transparent and repeatable analysis of the Kodi ecosystem at large.
AB - Free and open source media centers are currently experiencing a boom in popularity for the convenience and flexibility they offer users seeking to remotely consume digital content. This newfound fame is matched by increasing notoriety - for their potential to serve as hubs for illegal content - and a presumably ever-increasing network footprint. It is fair to say that a complex ecosystem has developed around Kodi, composed of millions of users, thousands of "add-ons" - Kodi extensions from 3rd-party developers - and content providers. Motivated by these observations, this paper conducts the first analysis of the Kodi ecosystem. Our approach is to build "crawling" software around Kodi which can automatically install an addon, explore its menu, and locate (video) content. This is challenging for many reasons. First, Kodi largely relies on visual information and user input which intrinsically complicates automation. Second, no central aggregators for Kodi addons exist. Third, the potential sheer size of this ecosystem requires a highly scalable crawling solution. We address these challenges with de-Kodi, a full fledged crawling system capable of discovering and crawling large cross-sections of Kodi's decentralized ecosystem. With de-Kodi, we discovered and tested over 9,000 distinct Kodi addons. Our results demonstrate de-Kodi, which we make available to the general public, to be an essential asset in studying one of the largest multimedia platforms in the world. Our work further serves as the first ever transparent and repeatable analysis of the Kodi ecosystem at large.
UR - http://www.scopus.com/inward/record.url?scp=85086563876&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85086563876&partnerID=8YFLogxK
U2 - 10.1145/3366423.3380194
DO - 10.1145/3366423.3380194
M3 - Conference contribution
AN - SCOPUS:85086563876
T3 - The Web Conference 2020 - Proceedings of the World Wide Web Conference, WWW 2020
SP - 1171
EP - 1181
BT - The Web Conference 2020 - Proceedings of the World Wide Web Conference, WWW 2020
PB - Association for Computing Machinery, Inc
Y2 - 20 April 2020 through 24 April 2020
ER -