DashReStreamer: Framework for creation of impaired video clips under realistic network conditions

dc.contributor.authorHodžić, Kerimen
dc.contributor.authorCosovic, Mirsaden
dc.contributor.authorMrdovic, Sasaen
dc.contributor.authorQuinlan, Jason J.en
dc.contributor.authorRaca, Darijoen
dc.date.accessioned2025-01-29T10:24:17Z
dc.date.available2025-01-29T10:24:17Z
dc.date.issued2024-12-16en
dc.description.abstractThe continuous rise of multimedia entertainment has led to an increased demand for delivering outstanding user experience of multimedia content. However, modeling user-perceived Quality of Experience (QoE) is a challenging task, resulting in efforts for better understanding and measurement of user-perceived QoE. To evaluate user QoE, subjective quality assessment, where people watch and grade videos, and objective quality assessment in which videos are graded using one or many objective metrics are conducted. While there is a plethora of video databases available for subjective and objective video quality assessment, these videos are artificially infused with various temporal and spatial impairments. Videos being assessed are artificially distorted with startup delay, bitrate changes, and stalls due to rebuffering events. To conduct a more credible quality assessment, a reproduction of original user experiences while watching different types of streams on different types and quality of networks is needed. To aid current efforts in bridging the gap between the mapping of objective video QoE metrics to user experience, we developed DashReStreamer, an open source framework for re-creating adaptively streamed video in real networks. The framework takes inputs in the form of video logs captured by the client in a non-regulated setting, along with an .mpd file or a YouTube URL. The ultimate result is a video sequence that encompasses all the data extracted from the video log. DashReStreamer also calculates popular video quality metrics like PSNR, SSIM, MS-SSIM, and VMAF. Finally, DashReStreamer allows creating impaired video sequences from the popular streaming platform YouTube. As a demonstration of framework usage, we created a database of 332 realistic video clips, based on video logs collected from real mobile and wireless networks. Every video clip is supplemented with bandwidth trace and video logs used in its creation and also with objective metrics calculation reports. In addition to dataset, we performed subjective evaluation of video content, assessing its effect on overall user QoE. We believe that this dataset and framework will allow the research community to better understand the impacts of video QoE dynamics.en
dc.description.statusPeer revieweden
dc.description.versionAccepted Versionen
dc.format.mimetypeapplication/pdfen
dc.identifier.citationHodžić, K., Cosovic, M., Mrdovic, S., Quinlan, J. J. and Raca, D. (2024) 'DashReStreamer: Framework for creation of impaired video clips under realistic network conditions', ACM Transactions on Multimedia Computing, Communications and Applications, 21(1), pp.1-26. https://doi.org/10.1145/3640016en
dc.identifier.doihttps://doi.org/10.1145/3640016en
dc.identifier.eissn1551-6865en
dc.identifier.endpage26en
dc.identifier.issn1551-6857en
dc.identifier.issued1en
dc.identifier.journaltitleACM Transactions on Multimedia Computing, Communications and Applicationsen
dc.identifier.startpage1en
dc.identifier.urihttps://hdl.handle.net/10468/16915
dc.identifier.volume21en
dc.language.isoenen
dc.publisherAssociation for Computing Machinery (ACM)en
dc.relation.ispartofACM Transactions on Multimedia Computing, Communications, and Applicationsen
dc.rights© 2024, the authors. Publication rights licensed to ACM. Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than the author(s) must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee.en
dc.subjectQoEen
dc.subjectDataseten
dc.subjectMobilityen
dc.subjectThroughputen
dc.subjectContext informationen
dc.subjectAdaptive video streamingen
dc.subject3Gen
dc.subject4Gen
dc.subjectWiFien
dc.titleDashReStreamer: Framework for creation of impaired video clips under realistic network conditionsen
dc.typeArticle (peer-reviewed)en
oaire.citation.issue1en
oaire.citation.volume21en
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Dashrestreamer_TOMM_rev1 (1).pdf
Size:
843.29 KB
Format:
Adobe Portable Document Format
Description:
Accepted Version
License bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
2.71 KB
Format:
Item-specific license agreed upon to submission
Description: