TY - GEN
T1 - DASHing towards Hollywood
AU - Ahsan, Saba
AU - McQuistin, Stephen
AU - Perkins, Colin
AU - Ott, Jörg
N1 - Publisher Copyright:
© 2018 Copyright held by the owner/author(s).
PY - 2018/6/12
Y1 - 2018/6/12
N2 - Adaptive streaming over HTTP has become the de-facto standard for video streaming over the Internet, partly due to its ease of deployment in a heavily ossified Internet. Though performant in most on-demand scenarios, it is bound by the semantics of TCP, with reliability prioritised over timeliness, even for live video where the reverse may be desired. In this paper, we present an implementation of MPEG-DASH over TCP Hollywood, a widely deployable TCP variant for latency sensitive applications. Out-of-order delivery in TCP Hollywood allows the client to measure, adapt and request the next video chunk even when the current one is only partially downloaded. Furthermore, the ability to skip frames, enabled by multi-streaming and out-of-order delivery, adds resilience against stalling for any delayed messages.We observed that in high latency and high loss networks, TCP Hollywood significantly lowers the possibility of stall events and also supports better quality downloads in comparison to standard TCP, with minimal changes to current adaptation algorithms.
AB - Adaptive streaming over HTTP has become the de-facto standard for video streaming over the Internet, partly due to its ease of deployment in a heavily ossified Internet. Though performant in most on-demand scenarios, it is bound by the semantics of TCP, with reliability prioritised over timeliness, even for live video where the reverse may be desired. In this paper, we present an implementation of MPEG-DASH over TCP Hollywood, a widely deployable TCP variant for latency sensitive applications. Out-of-order delivery in TCP Hollywood allows the client to measure, adapt and request the next video chunk even when the current one is only partially downloaded. Furthermore, the ability to skip frames, enabled by multi-streaming and out-of-order delivery, adds resilience against stalling for any delayed messages.We observed that in high latency and high loss networks, TCP Hollywood significantly lowers the possibility of stall events and also supports better quality downloads in comparison to standard TCP, with minimal changes to current adaptation algorithms.
KW - DASH
KW - Dynamic adaptive streaming over HTTP
KW - Head-of-line blocking
KW - Multimedia streaming
KW - Transport layer multistreaming
UR - http://www.scopus.com/inward/record.url?scp=85050685817&partnerID=8YFLogxK
U2 - 10.1145/3204949.3204959
DO - 10.1145/3204949.3204959
M3 - Conference contribution
AN - SCOPUS:85050685817
T3 - Proceedings of the 9th ACM Multimedia Systems Conference, MMSys 2018
SP - 1
EP - 12
BT - Proceedings of the 9th ACM Multimedia Systems Conference, MMSys 2018
PB - Association for Computing Machinery, Inc
T2 - 9th ACM Multimedia Systems Conference, MMSys 2018
Y2 - 12 June 2018 through 15 June 2018
ER -