Shared-buffer smoothing of variable bit-rate streams

被引:2
|
作者
Anastasiadis, SV [1 ]
Sevcik, KC
Stumm, M
机构
[1] Duke Univ, Dept Comp Sci, Durham, NC 27708 USA
[2] Univ Toronto, Dept Comp Sci, Toronto, ON M5S 3G4, Canada
[3] Univ Toronto, Dept Elect & Comp Engn, Toronto, ON M5S 3G4, Canada
关键词
variable bit-rate streams; continuous media streaming; video servers; smoothing; storage systems;
D O I
10.1016/j.peva.2004.06.001
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
We study network servers that transmit variable bit-rate streams for real-time playback at remote clients. We introduce an algorithm that removes peaks of disk bandwidth by prefetching stored stream data into the shared buffer space of the server. Using a mathematical framework, we show that our algorithm has optimal smoothing effect to the server disk bandwidth over time. Emergence of inexpensive specialized devices makes prevalent the assumption of limited hardware resources for playback clients, and insufficient previous techniques that can only prefetch stream data into the client buffer space. We incorporate our algorithm into a prototype server, and demonstrate significant increase in the number of streams concurrently supported at different system scales. We also extend our algorithm to stripe variable bit-rate streams across heterogeneous disks. We achieve high bandwidth utilization across all the different disks, and improve the server throughput by several factors at high loads. (C) 2004 Elsevier B.V. All rights reserved.
引用
收藏
页码:47 / 72
页数:26
相关论文
共 50 条
  • [11] A Novel Shared-buffer Router for Network-on-chip Based on Hierarchical Bit-line Buffer
    Shi, Wei
    Xu, Weixia
    Ren, Hongguang
    Dou, Qiang
    Wang, Zhiying
    Shen, Li
    Liu, Cong
    2011 IEEE 29TH INTERNATIONAL CONFERENCE ON COMPUTER DESIGN (ICCD), 2011, : 267 - 272
  • [12] Evaluation of watermarking low bit-rate MPEG-4 bit streams
    Alattar, AM
    Celik, MU
    Lin, ET
    SECURITY AND WATERMARKING OF MULTIMEDIA CONTENTS V, 2003, 5020 : 440 - 451
  • [13] Optimal watermarking rate allocation in variable bit-rate compression
    Kim, JT
    Lee, HY
    Lee, HK
    Choi, BH
    Visual Communications and Image Processing 2005, Pts 1-4, 2005, 5960 : 1490 - 1498
  • [14] Buffer control algorithm for low bit-rate video compression
    Ng, KT
    Chan, SC
    Ng, TS
    INTERNATIONAL CONFERENCE ON IMAGE PROCESSING, PROCEEDINGS - VOL I, 1996, : 685 - 688
  • [15] Statistics for variable bit-rate digital television sources
    Leduc, JP
    Delogne, P
    SIGNAL PROCESSING-IMAGE COMMUNICATION, 1996, 8 (05) : 443 - 464
  • [16] An enhanced variable bit-rate CELP speech coder
    Sadek, M
    El-Ramly, S
    Tawfik, A
    2003 IEEE PACIFIC RIM CONFERENCE ON COMMUNICATIONS, COMPUTERS, AND SIGNAL PROCESSING, VOLS 1 AND 2, CONFERENCE PROCEEDINGS, 2003, : 305 - 309
  • [17] VIDEO DISC SYSTEM USING VARIABLE BIT-RATE
    SUGIYAMA, K
    FUJIWARA, M
    YOKOUCHI, K
    IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 1995, 41 (03) : 504 - 509
  • [18] 2 MODELS FOR VARIABLE BIT-RATE MPEG SOURCES
    WU, JLC
    CHEN, YW
    JIANG, KC
    IEICE TRANSACTIONS ON COMMUNICATIONS, 1995, E78B (05): : 737 - 745
  • [19] Constraints on Variable Bit-Rate Video for ATM Networks
    Reibman, Amy R.
    Haskell, Barry G.
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 1992, 2 (04) : 361 - 372
  • [20] MPEG CODING FOR VARIABLE BIT-RATE VIDEO TRANSMISSION
    PANCHA, P
    ELZARKI, M
    IEEE COMMUNICATIONS MAGAZINE, 1994, 32 (05) : 54 - 66