Authors: Tanapat Anusas-amornkul; Surawut Moonsin
Addresses: Department of Computer and Information Science, King Mongkut's University of Technology North Bangkok, Bangkok, 10800, Thailand ' Department of Computer and Information Science, King Mongkut's University of Technology North Bangkok, Bangkok, 10800, Thailand
Abstract: Dynamic adaptive streaming over HTTP (DASH) protocol provides several video bit rates for each video segment depending on the current network conditions and it can be used for several platforms. In this paper, bandwidth and buffer-based (B2)-DASH algorithm is proposed to enhance DASH algorithm using both buffer and bandwidth-based approaches to provide high average video bit rate in fluctuated network conditions. B2-DASH is compared with FDASH algorithm, which is the best adaptive algorithm among others. This work compares the performance in low switching rate, fast switching rate, and Wi-Fi network scenarios. The performance metrics are average video bit rates, number of interruptions, and resolution changes. B2-DASH parameters and Quality of Experience (QoE) are analysed for the best performance for each scenario. From the analysis, B2-DASH outperformed FDASH in all scenarios. In Wi-Fi network scenario, the number of resolution changes was enhanced 22%, and QoE was improved 13% over FDASH.
Keywords: B2-DASH; quality of experience; QoE analysis; adaptive video streaming algorithm; B2-DASH parameter analysis.
International Journal of Internet Protocol Technology, 2019 Vol.12 No.2, pp.97 - 109
Available online: 09 May 2019 *Full-text access for editors Access for subscribers Purchase this article Comment on this article