Quality of experience assessment of rate adaptation algorithms in DASH: An experimental study

Hema Kumar Yarnagula, Shubham Luhadia, S. Datta, V. Tamarapalli
{"title":"Quality of experience assessment of rate adaptation algorithms in DASH: An experimental study","authors":"Hema Kumar Yarnagula, Shubham Luhadia, S. Datta, V. Tamarapalli","doi":"10.1109/COMSNETS.2016.7440008","DOIUrl":null,"url":null,"abstract":"With the widespread use of dynamic adaptive streaming over HTTP (DASH) for online video streaming, ensuring the user's quality of experience (QoE) is of importance to both service and network providers to improve their revenue. DASH aims to adapt the bitrate based on the available bandwidth, while minimizing the number of playback interruptions. This is typically achieved with a rate adaptation algorithm, that chooses an appropriate representation for the next video segment. Most of the algorithms use buffer occupancy, measured throughput, or a combination of these to decide the best representation for next segment. In this paper, we investigate the influence of rate adaptation algorithms on the QoE metrics. We implement five different rate adaptation algorithms and experimentally evaluate them under varying bandwidth and network scenarios. We use objective metrics such as, playback start time, average bitrate played, number of bitrate switching events, number of interruptions and duration of the interruptions to assess the QoE. Our results demonstrate that algorithms that consider both throughput and buffer occupancy results in better QoE. Further, we observe that algorithms considering segment size remove the interruptions alongside improving average bitrate played. We observe that due to the mutual dependency of QoE metrics, most of the algorithms do not necessarily improve QoE while selecting the best bitrate.","PeriodicalId":185861,"journal":{"name":"2016 8th International Conference on Communication Systems and Networks (COMSNETS)","volume":"54 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2016-03-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"5","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2016 8th International Conference on Communication Systems and Networks (COMSNETS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/COMSNETS.2016.7440008","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 5

Abstract

With the widespread use of dynamic adaptive streaming over HTTP (DASH) for online video streaming, ensuring the user's quality of experience (QoE) is of importance to both service and network providers to improve their revenue. DASH aims to adapt the bitrate based on the available bandwidth, while minimizing the number of playback interruptions. This is typically achieved with a rate adaptation algorithm, that chooses an appropriate representation for the next video segment. Most of the algorithms use buffer occupancy, measured throughput, or a combination of these to decide the best representation for next segment. In this paper, we investigate the influence of rate adaptation algorithms on the QoE metrics. We implement five different rate adaptation algorithms and experimentally evaluate them under varying bandwidth and network scenarios. We use objective metrics such as, playback start time, average bitrate played, number of bitrate switching events, number of interruptions and duration of the interruptions to assess the QoE. Our results demonstrate that algorithms that consider both throughput and buffer occupancy results in better QoE. Further, we observe that algorithms considering segment size remove the interruptions alongside improving average bitrate played. We observe that due to the mutual dependency of QoE metrics, most of the algorithms do not necessarily improve QoE while selecting the best bitrate.
DASH中速率自适应算法经验质量评估的实验研究
随着基于HTTP的动态自适应流媒体技术(DASH)在在线视频流媒体中的广泛应用,确保用户的体验质量(QoE)对于服务提供商和网络提供商提高收入都具有重要意义。DASH旨在根据可用带宽调整比特率,同时最大限度地减少播放中断的数量。这通常是通过速率自适应算法来实现的,该算法为下一个视频片段选择合适的表示。大多数算法使用缓冲区占用、测量吞吐量或这些的组合来决定下一个段的最佳表示。本文研究了速率自适应算法对QoE指标的影响。我们实现了五种不同的速率自适应算法,并在不同的带宽和网络场景下对它们进行了实验评估。我们使用客观指标,如播放开始时间、播放的平均比特率、比特率切换事件的数量、中断的数量和中断的持续时间来评估QoE。我们的结果表明,同时考虑吞吐量和缓冲区占用的算法会产生更好的QoE。此外,我们观察到考虑片段大小的算法在提高平均比特率的同时消除了中断。我们观察到,由于QoE指标的相互依赖性,大多数算法在选择最佳比特率时不一定能提高QoE。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信