DIANE: A multimedia annotation system

  • Sandford Bessler
  • Michael Hager
  • Hartmut Benz
  • Rolf Mecklenburg
  • Steffen Fischer
Content Creation and Integration — Part I
Part of the Lecture Notes in Computer Science book series (LNCS, volume 1242)


In this paper we introduce a new application called multimedia annotation, which is currently developed in the EU-funded ACTS project DIANE. Starting from the annotation scenarios, we derive different system requirements, a multimedia document model, quality of service and in particular — synchronisation requirements. Abstractions, such as stream components and clocks are presented. The paper concludes with an annotation example, showing the involvement of previously described system components.


annotation interactive multimedia client-server stream synchronisation 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. [AgSo94]
    Nipun Agarwal and Sang Son. Synchronisation of Distributed Multimedia Data in an Application-Specific Manner. 2nd International Conference on Multimedia, San Francisco, USA, pages 141–148, 10 1994.Google Scholar
  2. [AnHo91]
    David P. Anderson and George Homsy, A Continuous Media I/O Server and Its Synchronisation Mechanism, Computer 10/1991Google Scholar
  3. [CCGH92]
    Andrew Campell, Geoff Coulson, Francisco Garcia, and David Hutchison. A Continuous Media Transport and Orchestration Service. SIGCOMM'92 Communications Architectures and Protocols, pages 99–110, 8 1992.Google Scholar
  4. [EPD94]
    Julio Escobar, Craig Partridge, and Debra Deutsch. Flow Synchronisation Protocol. IEEE Transactions on Networking, 1994.Google Scholar
  5. [NaSm92]
    Klara Nahrstedt and Jonathan M. Smith. The Integrated Media Approach to Networked Multimedia Systems., 2 1992.Google Scholar
  6. [RoHe95]
    Kurt Rothermel and Tobias Helbig. An Adaptive Stream Synchronisation Protocol. 5th International Workshop on Network and Operating System Support for Digital Audio and Video, 4 1995.Google Scholar
  7. [SoAg94]
    Sang Son and Nipun Agarwal. Synchronisation of Temporal Constructs in Distributed Distributed Multimedia Systems with Controlled Accuracy. IEEE International Conference on Multimedia Computing and Systems, Boston, USA, pages 550–555, 5 1994.Google Scholar
  8. [Ahuja et al.]
    R.Ahuja, S.Keshav, H.Saran, Design, Implementation and Performance of a native Mode ATM Transport Layer, AT&T Bell LabsGoogle Scholar
  9. DIANE.
    http://www.kapsch.co.at/forschung/diane/eng/ diane_home.html W. Liao, V.O.K.Li, Synchronisation of distributed multimedia systems with user interactions, Multimedia Modelling, Toulouse 1996Google Scholar
  10. PREMO.
    ISO/IEC 14478-2 and 14478-3 MSS Multimedia System ServicesGoogle Scholar
  11. [RoHe94]
    Kurt Rothermel, Tobias Helbig, Clock Hierarchies: An Abstraction for grouping and Controlling Media Streams, Technical Report 2/1994, University of StuttgartGoogle Scholar
  12. [Barth et al. 95]
    Ingo Barth, Tobias Helbig, Kurt Rothermel, Implementierung multimedialer Systemdienste in CINEMA, GI-Fachtagung „Kommunikation in verteilten Systemen“, Chemnitz 1995Google Scholar
  13. [Little and Ghafoor 91]
    Multimedia Synchronisation Protocols for Broadband Integrated Services, IEEE SAC vol.9, No.9, Dec. 1991Google Scholar
  14. [Rowe and Smith 1992]
    Lawrence A. Rowe and Brian C.Smith, A Continuous Media Player, http://www.bmrc.berkley.eduGoogle Scholar
  15. [JavaAPI]
    http://www.javasoft.com/products/apiOverview.htmlGoogle Scholar
  16. [Retina]
    Frédéric DANG TRAN, Victor PEREBASKINE, Jean-Bernard STEFANI, Binding and streams: the ReTINA approach, TINA 96 conference.Google Scholar
  17. [CoWa96]
    G. Coulson, D. Waddington A COBRA Compliant Real-Time Multimedia Platform or Broadband Networks ‚Aachen Workshop “Trends in Distributed Systems∝ Aachen, Germany, October 1–2, 1996Google Scholar
  18. [Lazar et al.]
    Aurel Lazar, Kong-Seng Lim, Franco Marconcini, Realizing a Foundation for Programmability of ATM Networks with the Binding Architecture, JSAC 14. No 7, Sept 1996Google Scholar
  19. [GammaEA95]
    Erich Gamma, Richard Helm, Ralph Johnson and John Vlissides: Design Patterns — Elements of Reusable Object-Oriented Software. Addison-Wesley, 1995.Google Scholar
  20. [Goldbe84]
    Goldberg, A.: Smalltalk-80: The Interactive Programming Environment, Addison-Wesley, Reading, Mass., 1984.Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 1997

Authors and Affiliations

  • Sandford Bessler
    • 1
  • Michael Hager
    • 1
  • Hartmut Benz
    • 2
  • Rolf Mecklenburg
    • 2
  • Steffen Fischer
    • 2
  1. 1.Kapsch AGViennaAustria
  2. 2.IPVRUniversity of StuttgartGermany

Personalised recommendations