A multi-level buffering and feedback scheme for distributed multimedia presentation systems

Distributed multimedia presentation systems require flexibility and good quality of service for multimedia data presentations. To ensure flexible and satisfiable presentations of multimedia data, collaborations between servers, network, and clients must be carefully designed to retrieve the data from the disk and transfer the data to the client. In this paper we investigate a multi-level buffering and feedback scheme to guarantee the on-time retrieval and transmission of multimedia data in the distributed multimedia presentation environments. In the multi-level buffering scheme, both client and server buffers are designed and collaborated to support the end-to-end multimedia data transmission. These buffers can absorb the rate variations of media streams in different locations. Local and remote feedback messages are used to dynamically prevent buffer overflow/underflow problems. Experiments demonstrate that highly smooth and synchronized presentations of multimedia streams can be supported.

[1]  Ezhan Karasan,et al.  Client-Server Synchronization and Buffering for Variable Rate Multimedia Retrievals , 1996, IEEE J. Sel. Areas Commun..

[2]  D. Estrin,et al.  RSVP: a new resource reservation protocol , 1993, IEEE Communications Magazine.

[3]  Sreenivas Gollapudi,et al.  Buffer model and management in distributed multimedia presentation systems , 1998, Multimedia Systems.

[4]  Klara Nahrstedt,et al.  New algorithms for admission control and scheduling to support multimedia feedback remote control applications , 1996, Proceedings of the Third IEEE International Conference on Multimedia Computing and Systems.

[5]  Klara Nahrstedt End-to-end QoS guarantees in networked multimedia systems , 1995, CSUR.

[6]  Surajit Chaudhuri,et al.  Avoiding Retrieval Contention for Composite Multimedia Objects , 1998 .

[7]  Philip S. Yu,et al.  Consumption-based buffer management for maximizing system throughput of a multimedia system , 1996, Proceedings of the Third IEEE International Conference on Multimedia Computing and Systems.

[8]  Wolfgang Klas,et al.  L/MRP: A Buffer Management Strategy for Interactive Continuous Data Flows in a Multimedia DBMS , 1995, VLDB.

[9]  P. Venkat Rangan,et al.  Adaptive feedback techniques for synchronized multimedia retrieval over integrated networks , 1993, TNET.

[10]  Aidong Zhang,et al.  Dynamic playout scheduling algorithms for continuous multimedia streams , 1999, Multimedia Systems.

[11]  Wu-chi Feng,et al.  A comparison of bandwidth smoothing techniques for the transmission of prerecorded compressed video , 1997, Proceedings of INFOCOM '97.

[12]  Klara Nahrstedt,et al.  Multimedia: Computing, Communications and Applications , 1994 .

[13]  S. V. Raghavan,et al.  Fast techniques for the optimal smoothing of stored video , 1999, Multimedia Systems.

[14]  Wu-Chi Feng Buffering Techniques for Delivery of Compressed Video in Video-on-Demand Systems , 1997 .

[15]  T.D.C. Little,et al.  Network considerations for distributed multimedia object composition and communication , 1990, IEEE Network.

[16]  Aidong Zhang,et al.  A framework for supporting quality-based presentation of continuous multimedia streams , 1997, Proceedings of IEEE International Conference on Multimedia Computing and Systems.

[17]  Donald F. Towsley,et al.  Smoothing variable-bit-rate video in an Internetwork , 1999, TNET.

[18]  Gregory D. Abowd,et al.  Teaching and learning as multimedia authoring: the classroom 2000 project , 1997, MULTIMEDIA '96.

[19]  P. Venkat Rangan,et al.  Feedback Techniques for Intra-Media Continuity and Inter-Media Synchronization in Distributed Multimedia Systems , 1993, Comput. J..