Engineering the Web for Multimedia

  • Savitha Srinivasan
  • Dulce Ponceleon
  • Arnon Amir
  • Brian Blanchard
  • Dragutin Petkovic
Part of the Lecture Notes in Computer Science book series (LNCS, volume 2016)


This paper examines the issues related to developing web applications that use digital media, with particular emphasis on digital video. The nature of digital video brings additional complexity to engineering solutions on the web due to the large data sizes in comparison with text, the temporal nature of video, proprietary data formats, and issues related to separation of functionality between content creation, content indexing with associated metadata, and content delivery. The goal of this paper is to contribute to the understanding of different component technologies involved in deploying video-based web applications, and the tradeoffs involved with each option. As an illustrative example, we describe the requirements leading to the architecture of a video-based web application, CueVideo: a system for search and browse of video and related material.


Streaming Video Stream Medium Streaming Media Cascade Style Sheets Time Offset 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
  2. 2.
    Amir, A., Ponceleon, D., Blanchard, B., Petkovic, D., Srinivasan, S. and G. Cohen, Using Audio Time Scale Modification for Video Browsing. Proceedings of HICSS-33, Hawaii, Jan. 2000.Google Scholar
  3. 3.
    Gupta, A. and Jain, R. Visual information retrieval. Communications of the ACM 40, 5(May. 1997), Pages 70–79. Also see URL at Scholar
  4. 4.
    Hoschka, P. (ed.). Synchronized Multimedia Integration Language, World Wide Web Consortium Recommendation. June 1998. URL: http://www.w3/org/TR/REC-smil.
  5. 5.
    Kristensen, A., Developing HTML Based Web Applications, Proceedings of the First International Workshop on Web Engineering at WWW7 Conference, Brisbane, 14 April 1998Google Scholar
  6. 6.
  7. 7.
    Murugesan, S., Y. Deshpande, S. Hansen and A. Ginige, Web Engineering: A New Discipline for Web-Based System Development. Proceedings of the First ICSE Workshop on Web Engineering at ICSE’99. 6-17 May 1999, Los Angeles, USA.Google Scholar
  8. 8.
    Omoigui, N., He, L., Gupta, A., Grudin, J. and Sanocki, E. Time-Compression: Systems Concerns, Usage, and Benefits, Proceedings of ACM-CHI, 1999, pp. 136–143.Google Scholar
  9. 9.
    QuickTime Components, Inside Macintosh, by Apple Computer. Also see URL at
  10. 10.
    Ramnarayan, S. “Streaming Multimedia: Who is leading?”, GartnerGroup, ( Jan 18, 1999.Google Scholar
  11. 11.
    RealNetworks, Inc. RealPlayer G2, See URL at:
  12. 12.
    Schatz, B. and Chen, H. Digital Libraries: Technological Advances and Social Impacts. Computer Magazine, Feburuary 1999.Google Scholar
  13. 13.
  14. 14.
    Srinivasan, S., Ponceleon, D., Amir, A. and Petkovic, D., “What is in that video anyway? In Search of Better Browsing”, Proceedings of IEEE International Conference on Multimedia Computing and Systems, pp. 388–392, Florence, Italy, June 99.Google Scholar
  15. 15.
    van Beek, P., Sezan, I., Ponceleon, D. and Amir, A. Content Description for Efficient Video Navigation, Browsing and Personalization, to appear in IEEE CVPR Workshop on Content-Based Access of Image and Video Library, South Carolina, June 13-15, 2000.Google Scholar
  16. 16.
    Wactlar, H., Christel, M., Gong, Y. and Hauptmann, A. Lessons Learned from Building a Terabyte Digital Video Library. Computer, February 1999.Google Scholar
  17. 17.
    Yu, J. A simple, intuitive hypermedia synchronization model and its realization in the browser/Java environment. Technical Note 1997-027a, Digital Equipment Corporation Systems Research Center, Palo Alto, CA, April 1998. Also see URL at

Copyright information

© Springer-Verlag Berlin Heidelberg 2001

Authors and Affiliations

  • Savitha Srinivasan
    • 1
  • Dulce Ponceleon
    • 1
  • Arnon Amir
    • 1
  • Brian Blanchard
    • 1
  • Dragutin Petkovic
    • 1
  1. 1.IBM Almaden Research CenterCAUSA

Personalised recommendations