Lightweight video service for multi-media digital libraries

In this paper we present the design, architecture, implementation and performance of a digital library of video data. Our goal is to provide a lightweight video service for multimedia digital libraries built upon an ATM infrastructure, providing nonlinear editing and viewing of video. To accomplish this objective we have used a low overhead, high performance persistent object manager to manage the underlying video data.To test these ideas, we used the lightweight persistent object manager PTool, developed by the Laboratory for Advanced Computing at the University of Illinois at Chicago, to create persistent object stores of video data on a cluster of Unix workstations connected with an ATM switch. To improve performance, we striped the video data across the cluster.We verified that we were able to manage gigabytes of video data without performance degradation and that striping improved performance linearly up to the bandwidth of the equipment. We also compared the performance of ATM networked and ethernet networked clusters.Finally, we mention that viewing the video data as a persistent collection of objects (i.e. each frame of video as an object) provides attribute based retrieval of data, and hence allows for very simple editing, querying and retrieval of video data by attribute. It allows for the use of object associations to combine video, audio, text, etc.

[1]  Andy Hopper,et al.  Networked multimedia: the Medusa environment , 1994, IEEE MultiMedia.

[2]  Yurdaer N. Doganata,et al.  Making a cost-effective video server , 1994, IEEE MultiMedia.

[3]  Robert L. Grossman,et al.  PTool: a light weight persistent object manager , 1995, SIGMOD '95.

[4]  Reza Rooholamini,et al.  ATM-Based Multimedia Servers , 1995, IEEE Multim..

[5]  Atsushi Iwata,et al.  ATM connection and traffic management schemes for multimedia internetworking , 1995, CACM.

[6]  Thomas D. C. Little,et al.  Prospects for Interactive Video-on-Demand , 1994, IEEE MultiMedia.

[7]  Robert L. Grossman,et al.  Analyzing high energy physics data using databases: a case study , 1994, Seventh International Working Conference on Scientific and Statistical Database Management.

[8]  Lawrence A. Rowe,et al.  A Continuous Media Player , 1992, NOSSDAV.

[9]  Robert L. Grossman,et al.  Managing Physical Folios of Objects Between Nodes , 1994, POS.

[10]  Stephen W. Smoliar,et al.  Content based video indexing and retrieval , 1994, IEEE MultiMedia.

[11]  S. Nativi,et al.  Sharing Multimedia Data Over a Client-Server Network , 1994, IEEE MultiMedia.

[12]  Robert L. Grossman,et al.  An architecture for a scalable, high-performance digital library , 1995, Proceedings of IEEE 14th Symposium on Mass Storage Systems.