Abstract | ||
---|---|---|
Adaptive video streaming based on TCP/HTTP is becoming popular because of its ability to adapt to changing network conditions. We present an in-depth experimental analysis of the use of HTTP-based request-response streams for video streaming. In this scheme, video fragments are fetched by a client from the server, in smaller units called chunks, potentially via multiple parallel HTT P requests (TCP connections). A model for the achievable throughput is formulated.The model is validated by a broad range of streaming experiments, including an evaluation of TCP-friendliness. Our findings include that request-response streams are able to scale with the available bandwidth by increasing the chunk size or the number of concurrent streams. Several combinations of system parameters exhibiting TCP-friendliness are presented. We also evaluate the video streaming performance in terms of video quality in the presence of packet loss. Multiple request-response streams are able to maintain satisfactory performance, while a single TCP connection deteriorates rapidly with increasing packet loss. The results provide experimental evidence that HTTP-based request-response streams are a good alternative to classical TCP streaming |
Year | DOI | Venue |
---|---|---|
2011 | 10.1145/1943552.1943585 | MMSys |
Keywords | Field | DocType |
internet video,http-based request-response stream,single tcp connection,video quality,packet loss,multiple request-response stream,tcp connection,classical tcp,request-response stream,video fragment,adaptive video,experimental analysis | Real Time Streaming Protocol,Internet video,Computer science,Packet loss,Computer network,Real-time computing,Bandwidth (signal processing),TCP acceleration,Throughput,Video quality,Request–response | Conference |
Citations | PageRank | References |
26 | 1.90 | 12 |
Authors | ||
3 |
Name | Order | Citations | PageRank |
---|---|---|---|
Robert Kuschnig | 1 | 122 | 13.39 |
Ingo Kofler | 2 | 153 | 19.73 |
Hermann Hellwagner | 3 | 1114 | 134.97 |