File Download

There are no files associated with this item.

  • Find it @ UNIST can give you direct access to the published full text of this article. (UNISTARs only)
Related Researcher

임영빈

Im, Youngbin
Next-generation Networks and Systems Lab.
Read More

Views & Downloads

Detailed Information

Cited time in webofscience Cited time in scopus
Metadata Downloads

Full metadata record

DC Field Value Language
dc.citation.endPage 103 -
dc.citation.startPage 90 -
dc.citation.title COMPUTER NETWORKS -
dc.citation.volume 133 -
dc.contributor.author Ayad, Ibrahim -
dc.contributor.author Im, Youngbin -
dc.contributor.author Keller, Eric -
dc.contributor.author Ha, Sangtae -
dc.date.accessioned 2023-12-21T21:06:49Z -
dc.date.available 2023-12-21T21:06:49Z -
dc.date.created 2019-09-16 -
dc.date.issued 2018-03 -
dc.description.abstract The HTTP-based Adaptive Streaming (HAS) techniques are widely used in Internet video streaming services, including YouTube and Netflix. The Dynamic Adaptive Streaming over HTTP (DASH) is the latest international standard that facilitates the interoperability of different HAS techniques of various vendors. DASH specification defines the media presentation description (MPD), which describes a list of available content, URL addresses, and the segment format. The rate adaptation algorithms, however, are not part of the standard, and the details of the algorithms are left to vendors. As a result, there are many different algorithms adopted in both commercial and open source players while the detailed algorithms and their performance are barely understood. In this paper, we investigate the detailed operations of the different players by code level analysis and through reverse engineering. Specifically, we present the pseudo codes of 3 open source players and devise a method to obtain the detailed operation information, e.g., bitrate and buffer amount, of popular streaming players whose source codes are not publicly available. We conduct extensive experiments on our testbed and provide suggestions based on the behaviors of these players, including the repeated over-estimation of the available bandwidth, unfair bitrate selection when multiple players compete for the bandwidth, and insensitivity of Quick UDP Internet Connections (QUIC) protocol to the varying network bandwidth. -
dc.identifier.bibliographicCitation COMPUTER NETWORKS, v.133, pp.90 - 103 -
dc.identifier.doi 10.1016/j.comnet.2018.01.019 -
dc.identifier.issn 1389-1286 -
dc.identifier.scopusid 2-s2.0-85041473102 -
dc.identifier.uri https://scholarworks.unist.ac.kr/handle/201301/27434 -
dc.identifier.url https://www.sciencedirect.com/science/article/pii/S1389128618300288?via%3Dihub -
dc.identifier.wosid 000428009900007 -
dc.language 영어 -
dc.publisher ELSEVIER SCIENCE BV -
dc.title A Practical Evaluation of Rate Adaptation Algorithms in HTTP-based Adaptive Streaming -
dc.type Article -
dc.description.isOpenAccess FALSE -
dc.relation.journalWebOfScienceCategory Computer Science, Hardware & Architecture; Computer Science, Information Systems; Engineering, Electrical & Electronic; Telecommunications -
dc.relation.journalResearchArea Computer Science; Engineering; Telecommunications -
dc.type.docType Article -
dc.description.journalRegisteredClass scie -
dc.description.journalRegisteredClass scopus -
dc.subject.keywordAuthor HTTP-based Adaptive Streaming -
dc.subject.keywordAuthor Dynamic Adaptive Streaming over HTTP -
dc.subject.keywordAuthor MPEG-DASH -
dc.subject.keywordAuthor Evaluation -

qrcode

Items in Repository are protected by copyright, with all rights reserved, unless otherwise indicated.