NetMedia: Streaming Multimedia Presentations in Distributed Environments

We present the design and implementation of NetMedia, a middleware that supports client-server distributed multimedia applications. In NetMedia, individual clients may access multiple servers to retrieve customized multimedia presentations. Each server simultaneously supports multiple clients. NetMedia has transmission support strategies and robust software systems at both server and client ends.

[1]  Aidong Zhang,et al.  NetMedia: synchronized streaming of multimedia presentations in distributed environments , 1999, Proceedings IEEE International Conference on Multimedia Computing and Systems.

[2]  Gultekin Özsoyoglu,et al.  Querying Multimedia Presentations Based on Content , 1999, IEEE Trans. Knowl. Data Eng..

[3]  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.

[4]  Philip A. Bernstein,et al.  Middleware: a model for distributed system services , 1996, CACM.

[5]  Wu-chi Feng,et al.  Providing VCR functionality in a constant quality video-on-demand transportation service , 1996, Proceedings of the Third IEEE International Conference on Multimedia Computing and Systems.

[6]  Edward A. Fox,et al.  Multimedia curricula, courses, and knowledge modules , 1995, CSUR.

[7]  David Clark,et al.  Supporting Real-Time Applications in an Integrated Services Packet Network: Architecture and Mechanism , 1992, SIGCOMM.

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

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

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

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

[12]  Ahmed Karmouch,et al.  A Temporal Model for Interactive Multimedia Scenarios , 1995, IEEE Multim..

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

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

[15]  Arun N. Netravali,et al.  Digital Video: An introduction to MPEG-2 , 1996 .

[16]  Ming-Syan Chen,et al.  Downloading and stream conversion: supporting interactive playout of videos in a client station , 1995, Proceedings of the International Conference on Multimedia Computing and Systems.

[17]  Aidong Zhang,et al.  A multi-level buffering and feedback scheme for distributed multimedia presentation systems , 1998, Proceedings 7th International Conference on Computer Communications and Networks (Cat. No.98EX226).

[18]  Alberto Del Bimbo Guest Editor's Introduction: Multimedia Computing and Systems , 2000, IEEE Multim..

[19]  Ramesh C. Jain,et al.  Multimedia Computing , 2014, IEEE Multim..

[20]  Donald F. Towsley,et al.  Supporting stored video: reducing rate variability and end-to-end resource requirements through optimal smoothing , 1996, SIGMETRICS '96.

[21]  Klara Nahrstedt,et al.  A control-based middleware framework for quality-of-service adaptations , 1999, IEEE J. Sel. Areas Commun..

[22]  Henning Schulzrinne,et al.  Dynamic QoS control of multimedia applications based on RTP , 1996, Comput. Commun..

[23]  Jaideep Srivastava,et al.  Quality of service (QoS) metrics for continuous media , 2004, Multimedia Tools and Applications.

[24]  R.K. Jurgen,et al.  Digital video , 1992, IEEE Spectrum.

[25]  Wu-chi Feng,et al.  An optimal bandwidth allocation strategy for the delivery of compressed prerecorded video , 1997, Multimedia Systems.

[26]  Tzi-cker Chiueh,et al.  The design, implementation, and analysis of the stony brook video server , 1996 .

[27]  Wu-chi Feng,et al.  Proactive buffer management for the streamed delivery of stored video , 1998, MULTIMEDIA '98.

[28]  Dwight Makaroff,et al.  The Design of a Variable Bit Rate Continuous Media Server , 1995, NOSSDAV.

[29]  S. Chakrabarti,et al.  Adaptive control for packet video , 1994, 1994 Proceedings of IEEE International Conference on Multimedia Computing and Systems.

[30]  Wu-chi Feng,et al.  Smoothing and buffering for delivery of prerecorded compressed video , 1995, Electronic Imaging.

[31]  Srinivasan Keshav A control-theoretic approach to flow control , 1991, SIGCOMM 1991.