• KSII Transactions on Internet and Information Systems
    Monthly Online Journal (eISSN: 1976-7277)

An Adaptive Buffering Method for Practical HTTP Live Streaming on Smart OTT STBs

Vol. 10, No. 3, March 30, 2016
10.3837/tiis.2016.03.028, Download Paper (Free):

Abstract

In this paper, we address the channel zapping time problem of video streaming services based on HTTP Live Streaming (HLS) on smart Over-The-Top Set-Top Boxes (OTT STBs). Experimental analysis of the channel zapping time, show that smart OTT STBs inevitably suffer from the accumulated zapping time through channel change request, Internet Group Management Protocol (IGMP) leave/join, synchronization delay, video buffer delay, and STB processing delay when providing HLS services. As a practical solution for the zapping time reduction, an adaptive buffering method is proposed. The proposed method exploits two adaptive buffers added to the basic HLS player. These two adaptive buffers are responsible for constantly buffering previous and next channels relative to the current channel. Implementation and test results show that a stable zapping time less than one second can be achieved even under diverse video bitrate changes and varying network conditions by the proposed adaptive buffering method.


Statistics

Show / Hide Statistics

Statistics (Cumulative Counts from December 1st, 2015)
Multiple requests among the same browser session are counted as one view.
If you mouse over a chart, the values of data points will be shown.


Cite this article

[IEEE Style]
H. Kim, I. Kim, K. Han, D. Kim, J. Seo and M. Kang, "An Adaptive Buffering Method for Practical HTTP Live Streaming on Smart OTT STBs," KSII Transactions on Internet and Information Systems, vol. 10, no. 3, pp. 1416-1428, 2016. DOI: 10.3837/tiis.2016.03.028.

[ACM Style]
Hyun-Sik Kim, Inki Kim, Kyungsik Han, Donghyun Kim, Jong-Soo Seo, and Mingoo Kang. 2016. An Adaptive Buffering Method for Practical HTTP Live Streaming on Smart OTT STBs. KSII Transactions on Internet and Information Systems, 10, 3, (2016), 1416-1428. DOI: 10.3837/tiis.2016.03.028.