Advanced search
2 files | 2.11 MB

Deadline-based approach for improving delivery of SVC-based HTTP adaptive streaming content

Niels Bouten (UGent) , Maxim Claeys (UGent) , Jeroen Famaey (UGent) , Steven Latré (UGent) , W. Van Leekwijck and Filip De Turck (UGent)
Author
Organization
Abstract
HTTP Adaptive Streaming (HAS) has several advantages compared to traditional streaming protocols, such as easy traversal of firewalls and reuse of widely deployed HTTP infrastructure. HAS content is temporally segmented, and encoded at different quality representations, allowing the video player to autonomously adapt to network conditions by adapting play-out quality between subsequent segment downloads. However, to guarantee continuous playback, current-generation HAS protocols require a large play-out buffer. This makes them illsuited for live television, as it significantly increases the live signal delay. This paper proposes a novel HAS solution for live streaming services. A HAS video player was designed that can cope with buffers as small as 2 seconds. This obviously requires the player to more rapidly react to bandwidth changes, which was achieved by using the Scalable Video Coding (SVC) extension of the H.264 Advanced Video Coding (AVC) video codec. Moreover, an intelligent network proxy was developed that guarantees the delivery of the SVC base quality layer using Differentiated Services (DiffServ). Furthermore, a more dynamic deadline-based approach is proposed which allows the client itself to decide which segments should be prioritized based on the risk of running into a buffer starvation. This enables more efficient use of the prioritized channel, leading to less freezes and increased quality and stability. The combination of these technologies allows the video player to align its quality adaptation decisions to the available bandwidth more efficiently and completely avoid buffer starvations. The small buffer size also reduces the total live signal delay from multiple dozens to only a few seconds.
Keywords
NETWORKS, IBCN

Downloads

  • (...).pdf
    • full text
    • |
    • UGent only
    • |
    • PDF
    • |
    • 1.08 MB
  • (...).pdf
    • full text
    • |
    • UGent only
    • |
    • PDF
    • |
    • 1.02 MB

Citation

Please use this url to cite or link to this publication:

Chicago
Bouten, Niels, Maxim Claeys, Jeroen Famaey, Steven Latré, W. Van Leekwijck, and Filip De Turck. 2014. “Deadline-based Approach for Improving Delivery of SVC-based HTTP Adaptive Streaming Content.” In IEEE IFIP Network Operations and Management Symposium, 1–7.
APA
Bouten, N., Claeys, M., Famaey, J., Latré, S., Van Leekwijck, W., & De Turck, F. (2014). Deadline-based approach for improving delivery of SVC-based HTTP adaptive streaming content. IEEE IFIP Network Operations and Management Symposium (pp. 1–7). Presented at the 14th IEEE/IFIP Network Operations and Management Symposium (NOMS).
Vancouver
1.
Bouten N, Claeys M, Famaey J, Latré S, Van Leekwijck W, De Turck F. Deadline-based approach for improving delivery of SVC-based HTTP adaptive streaming content. IEEE IFIP Network Operations and Management Symposium. 2014. p. 1–7.
MLA
Bouten, Niels, Maxim Claeys, Jeroen Famaey, et al. “Deadline-based Approach for Improving Delivery of SVC-based HTTP Adaptive Streaming Content.” IEEE IFIP Network Operations and Management Symposium. 2014. 1–7. Print.
@inproceedings{4431189,
  abstract     = {HTTP Adaptive Streaming (HAS) has several advantages compared to traditional streaming protocols, such as easy traversal of firewalls and reuse of widely deployed HTTP infrastructure. HAS content is temporally segmented, and encoded at different quality representations, allowing the video player to autonomously adapt to network conditions by adapting play-out quality between subsequent segment downloads. However, to guarantee continuous playback, current-generation HAS protocols require a large play-out buffer. This makes them illsuited for live television, as it significantly increases the live signal delay. This paper proposes a novel HAS solution for live streaming services. A HAS video player was designed that can cope with buffers as small as 2 seconds. This obviously requires the player to more rapidly react to bandwidth changes, which was achieved by using the Scalable Video Coding (SVC) extension of the H.264 Advanced Video Coding (AVC) video codec. Moreover, an intelligent network proxy was developed that guarantees the delivery of the SVC base quality layer using Differentiated Services (DiffServ). Furthermore, a more dynamic deadline-based approach is proposed which allows the client itself to decide which segments should be prioritized based on the risk of running into a buffer starvation. This enables more efficient use of the prioritized channel, leading to less freezes and increased quality and stability. The combination of these technologies allows the video player to align its quality adaptation decisions to the available bandwidth more efficiently and completely avoid buffer starvations. The small buffer size also reduces the total live signal delay from multiple dozens to only a few seconds.},
  author       = {Bouten, Niels and Claeys, Maxim and Famaey, Jeroen and Latr{\'e}, Steven and Van Leekwijck, W. and De Turck, Filip},
  booktitle    = {IEEE IFIP Network Operations and Management Symposium},
  isbn         = {9781479909131},
  issn         = {1542-1201},
  language     = {eng},
  location     = {Krakow, Poland},
  pages        = {1--7},
  title        = {Deadline-based approach for improving delivery of SVC-based HTTP adaptive streaming content},
  year         = {2014},
}

Web of Science
Times cited: