Energy consumption and correlated greenhouse gas emissions are a big global problem. It affects all parts of society, and each industrial sector must work toward reducing itscarbon footprint. This thesis details the research of different methods to model the energyconsumption of video streaming, and works towards creating a final model. The videostreaming process is broken down into a core process consisting of head-end, distribution,transmission, and terminals. The process that contributes the most to energy consumptionat the head-end is found to be video encoding. This thesis explores the energy consumption of video encoding in depth and how it is affected by parameters such as hardware,codec choice, codec preset selection, and video details such as resolution, framerate, andduration, but these parameters are found to be insufficient to accurately model the energyconsumption of video encoding. In distribution and transmission, the highest contributor is found to be content delivery networks. The energy consumption of content deliverynetworks is investigated however no appropriate model is found. For terminals, the mostimportant factor is the kind of terminal used. The energy consumption of televisions, desktop computers, laptops, and mobile terminals is investigated, and models are presented foreach. The thesis also discusses the different models, their advantages, and their shortcomings. Additionally, an application to visualize features of the model is presented.
Identifer | oai:union.ndltd.org:UPSALLA1/oai:DiVA.org:liu-203837 |
Date | January 2024 |
Creators | Lindström, John |
Publisher | Linköpings universitet, Institutionen för datavetenskap |
Source Sets | DiVA Archive at Upsalla University |
Language | English |
Detected Language | English |
Type | Student thesis, info:eu-repo/semantics/bachelorThesis, text |
Format | application/pdf |
Rights | info:eu-repo/semantics/openAccess |
Page generated in 0.002 seconds