Scalable On-Demand Media Streaming for Heterogeneous Clients

被引:7
|
作者
Gill, Phillipa [1 ]
Shi, Liqi [2 ]
Mahanti, Anirban [3 ]
Li, Zongpeng [1 ]
Eager, Derek L. [4 ]
机构
[1] Univ Calgary, Dept Comp Sci, Calgary, AB T2N 1N4, Canada
[2] Univ Calgary, Dept Elect & Comp Engn, Calgary, AB T2N 1N4, Canada
[3] Indian Inst Technol, Dept Comp Sci & Engn, New Delhi 110016, India
[4] Univ Saskatchewan, Dept Comp Sci, Saskatoon, SK S7N 5C9, Canada
关键词
Design; Performance; Scalable streaming; periodic broadcasts; linear programming; quality-of-service;
D O I
10.1145/1404880.1404888
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Periodic broadcast protocols enable efficient streaming of highly popular media files to large numbers of concurrent clients. Most previous periodic broadcast protocols, however, assume that all clients can receive at the same rate, and also assume that reception bandwidth is not time-varying. In this article, we first develop a new periodic broadcast protocol, Optimized Heterogeneous Periodic Broadcast (OHPB), that can be optimized for a given population of clients with heterogeneous reception bandwidths and quality-of-service requirements. The OHPB protocol utilizes an optimized segment size progression determined by solving a linear optimization model that takes as input the client population characteristics and an objective function such as mean client startup delay. We then develop a generalization of the OHPB linear optimization model that allows optimal server bandwidth allocation among multiple concurrent OHPB broadcasts, wherein each media file and its clients may have different characteristics. Finally, we propose complementary client protocols employing work-ahead buffering of data during playback, so as to enable more uniform playback quality when the reception bandwidth is time-varying.
引用
收藏
页数:24
相关论文
共 50 条
  • [1] Scalable on-demand streaming of nonlinear media
    Zhao, Yanping
    Eager, Derek L.
    Vernon, Mary K.
    [J]. IEEE-ACM TRANSACTIONS ON NETWORKING, 2007, 15 (05) : 1149 - 1162
  • [2] Scalable on-demand streaming of non-linear media
    Zhao, YP
    Eager, D
    Vernon, MK
    [J]. IEEE INFOCOM 2004: THE CONFERENCE ON COMPUTER COMMUNICATIONS, VOLS 1-4, PROCEEDINGS, 2004, : 1522 - 1533
  • [3] Scalable on-demand media streaming with packet loss recovery
    Mahanti, A
    Eager, DL
    Vernon, MK
    Sundaram-Stukel, D
    [J]. ACM SIGCOMM COMPUTER COMMUNICATION REVIEW, 2001, 31 (04) : 97 - 108
  • [4] Scalable on-demand media streaming with packet loss recovery
    Mahanti, A
    Eager, DL
    Vernon, MK
    Sundaram-Stukel, DJ
    [J]. IEEE-ACM TRANSACTIONS ON NETWORKING, 2003, 11 (02) : 195 - 209
  • [5] Network bandwidth requirements for scalable on-demand streaming
    Zhao, YP
    Eager, DL
    Vernon, MK
    [J]. IEEE INFOCOM 2002: THE CONFERENCE ON COMPUTER COMMUNICATIONS, VOLS 1-3, PROCEEDINGS, 2002, : 1119 - 1128
  • [6] Network bandwidth requirements for scalable on-demand streaming
    Zhao, Yanping
    Eager, Derek L.
    Vernon, Mary K.
    [J]. IEEE-ACM TRANSACTIONS ON NETWORKING, 2007, 15 (04) : 878 - 891
  • [7] Delimiting the range of effectiveness of scalable on-demand streaming
    Tan, HN
    Eager, DL
    Vernon, MK
    [J]. PERFORMANCE EVALUATION, 2002, 49 (1-4) : 387 - 410
  • [8] On-demand media streaming over the Internet
    Hefeeda, MM
    Bhargava, BK
    [J]. NINTH IEEE WORKSHOP ON FUTURE TRENDS OF DISTRIBUTED COMPUTING SYSTEMS, PROCEEDINGS, 2003, : 279 - 285
  • [9] ON-DEMAND STREAMING MEDIA— Considerations for Public Libraries
    Adamich, Tom
    [J]. Computers in Libraries, 2021, 41 (10) : 18 - 21
  • [10] Waiting-Time Prediction in Scalable On-Demand Video Streaming
    Sarhan, Nabil J.
    Alsmirat, Mohammad A.
    Al-Hadrusi, Musab
    [J]. ACM TRANSACTIONS ON MULTIMEDIA COMPUTING COMMUNICATIONS AND APPLICATIONS, 2010, 6 (02)