Mobile Video Crawler : Implementing a video streaming Quality of Experience measurement system

The usage of mobile video streaming services is growing at a tremendous rate. Given the proliferation of Internet video streaming sites, there is growing interest in understanding the Quality of Experience (QoE) of using these services and the roles of the many factors that contribute to the QoE. Qo...

Full description

Bibliographic Details
Main Author: Meyn, Anselm Joseph
Format: Others
Language:English
Published: KTH, Skolan för informations- och kommunikationsteknik (ICT) 2014
Subjects:
Online Access:http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-177326
id ndltd-UPSALLA1-oai-DiVA.org-kth-177326
record_format oai_dc
spelling ndltd-UPSALLA1-oai-DiVA.org-kth-1773262018-01-11T05:12:30ZMobile Video Crawler : Implementing a video streaming Quality of Experience measurement systemengMeyn, Anselm JosephKTH, Skolan för informations- och kommunikationsteknik (ICT)2014Computer and Information SciencesData- och informationsvetenskapThe usage of mobile video streaming services is growing at a tremendous rate. Given the proliferation of Internet video streaming sites, there is growing interest in understanding the Quality of Experience (QoE) of using these services and the roles of the many factors that contribute to the QoE. QoE has a direct impact on customer retention, which means that poor QoE means loss of revenue for video service providers. The quality of experience of a video streaming service may be objectively evaluated with the use of metrics such as, the amount of buffering during video playback and the time before the video actually starts playing. Collecting this data for analysis on a large scale is quite challenging. In this thesis work we discuss the work done on developing a system for collection and analysis of these metrics. The major part of this work is the development of an mobile application that automates the process of playing a list of videos at configurable intervals and during playback of each video records events of interest such as system statistics, video player events and traffic traces. The application has been published and may be used from different locations to collect a rich data set for detailed analysis and modeling of QoE in mobile Internet video streaming. Användningen av mobila tjänster som utnyttjar video streaming växer i en snabb takt. I och med att antalet webbtjänster som utnyttjar video streaming ökar, finns det även ett växande intresse för att förstå Quality of Experience (QoE) för användningen av dessa tjänster, samt olika faktorer som inverkar på tjänstens QoE. QoE har en direkt inverkan på kundbevarande, vilket innebär att dålig QoE leder till förlorade intäkter för videotjänster. En videotjänsts kundupplevelse kan objektivt mätas med variabler som t.ex. antalet buffringspauser under tiden som videon spelas, samt tiden det tar för en video att börja spela. Att samla dessa data för analys på en större skala utgör en stor utmaning. I denna avhandling diskuterar vi arbetet som gjorts inom utvecklingen av ett system som samlar in och analyserar dessa variabler. Majoriteten av arbetet omfattar utvecklandet av en mobilapplikation som automatiskt spelar upp en lista av videon vid inställbara intervall, och under uppspelningen bandar in intressanta händelser så som statistik över systemet och nätverksanvändning, samt videospelarens händelser. Applikationen har blivit publicerad och kan användas från olika platser för att samla in en stor uppsättning data för detaljerad analys och modellering av QoE inom mobil Internet-video streaming. Student thesisinfo:eu-repo/semantics/bachelorThesistexthttp://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-177326TRITA-ICT-EX ; 2014:119application/pdfinfo:eu-repo/semantics/openAccess
collection NDLTD
language English
format Others
sources NDLTD
topic Computer and Information Sciences
Data- och informationsvetenskap
spellingShingle Computer and Information Sciences
Data- och informationsvetenskap
Meyn, Anselm Joseph
Mobile Video Crawler : Implementing a video streaming Quality of Experience measurement system
description The usage of mobile video streaming services is growing at a tremendous rate. Given the proliferation of Internet video streaming sites, there is growing interest in understanding the Quality of Experience (QoE) of using these services and the roles of the many factors that contribute to the QoE. QoE has a direct impact on customer retention, which means that poor QoE means loss of revenue for video service providers. The quality of experience of a video streaming service may be objectively evaluated with the use of metrics such as, the amount of buffering during video playback and the time before the video actually starts playing. Collecting this data for analysis on a large scale is quite challenging. In this thesis work we discuss the work done on developing a system for collection and analysis of these metrics. The major part of this work is the development of an mobile application that automates the process of playing a list of videos at configurable intervals and during playback of each video records events of interest such as system statistics, video player events and traffic traces. The application has been published and may be used from different locations to collect a rich data set for detailed analysis and modeling of QoE in mobile Internet video streaming. === Användningen av mobila tjänster som utnyttjar video streaming växer i en snabb takt. I och med att antalet webbtjänster som utnyttjar video streaming ökar, finns det även ett växande intresse för att förstå Quality of Experience (QoE) för användningen av dessa tjänster, samt olika faktorer som inverkar på tjänstens QoE. QoE har en direkt inverkan på kundbevarande, vilket innebär att dålig QoE leder till förlorade intäkter för videotjänster. En videotjänsts kundupplevelse kan objektivt mätas med variabler som t.ex. antalet buffringspauser under tiden som videon spelas, samt tiden det tar för en video att börja spela. Att samla dessa data för analys på en större skala utgör en stor utmaning. I denna avhandling diskuterar vi arbetet som gjorts inom utvecklingen av ett system som samlar in och analyserar dessa variabler. Majoriteten av arbetet omfattar utvecklandet av en mobilapplikation som automatiskt spelar upp en lista av videon vid inställbara intervall, och under uppspelningen bandar in intressanta händelser så som statistik över systemet och nätverksanvändning, samt videospelarens händelser. Applikationen har blivit publicerad och kan användas från olika platser för att samla in en stor uppsättning data för detaljerad analys och modellering av QoE inom mobil Internet-video streaming.
author Meyn, Anselm Joseph
author_facet Meyn, Anselm Joseph
author_sort Meyn, Anselm Joseph
title Mobile Video Crawler : Implementing a video streaming Quality of Experience measurement system
title_short Mobile Video Crawler : Implementing a video streaming Quality of Experience measurement system
title_full Mobile Video Crawler : Implementing a video streaming Quality of Experience measurement system
title_fullStr Mobile Video Crawler : Implementing a video streaming Quality of Experience measurement system
title_full_unstemmed Mobile Video Crawler : Implementing a video streaming Quality of Experience measurement system
title_sort mobile video crawler : implementing a video streaming quality of experience measurement system
publisher KTH, Skolan för informations- och kommunikationsteknik (ICT)
publishDate 2014
url http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-177326
work_keys_str_mv AT meynanselmjoseph mobilevideocrawlerimplementingavideostreamingqualityofexperiencemeasurementsystem
_version_ 1718604801105723392