Advertisement

A Framework for High Quality/Low Cost Conferencing Systems

  • Mirko Benz
  • Robert Hess
  • Tino Hutschenreuther
  • Sascha Kümmel
  • Alexander Schill
Part of the Lecture Notes in Computer Science book series (LNCS, volume 1718)

Abstract

This paper presents a framework for the development of advanced video conferencing systems with very high quality. The design and performance of the developed components like session management, real-time scheduler and a specific transport system are outlined. The core of the framework consists of a toolkit for the processing of audio and video data. It integrates capturing, compression, transmission and presentation of media streams into an object oriented class library. The specifics of audio/video hardware, preferred operation modes, compression algorithms and transport protocol properties are encapsulated. Due to the achieved abstraction level complex application software can easily be developed resulting in very short design cycles. Contrary to existing systems the developed application is regarded in its entirety. The focus on highest possible performance throughout all components is unique to our approach. Due to a number of optimisations, specific compression hardware is not required which leads to low overall system costs.

Keywords

Video Stream Compression Algorithm Video Transmission Transport Protocol Media Stream 
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.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    Ahlgren, B., Gunningberg, P., Moldeklev. K.: „Performance with a Minimal-Copy Data Path supporting ILP and ALF.“ 1995.Google Scholar
  2. 2.
    Benz, M., Engel, F.: „Hardware Supported Protocol Processing for Gigabit Networks“, Workshpp on System Design Automation, Dresden, 1998, pp. 23–30Google Scholar
  3. 3.
    Barth, I., Helbig, T., Rothermel K.: „Implementierung multimedialer Systemdienste in CINEMA“ GI/ITG-Fachtagung “Kommunikation in Verteilten Systemen”, February 22–24, 1995, Chemnitz, GermanyGoogle Scholar
  4. 4.
    Braun, I., Hess, R., Schill, A.: Teleworking support for small and Medium-sized enterprises; IFIP World Computer Congress’ 98, Aug.–Sept. 1998Google Scholar
  5. 5.
    Braun, T., Diot, C.: „Protocol Implementation Using Integrated Layer Processing“, ACM SIGCOMM’ 95, 1995Google Scholar
  6. 6.
    Clark, D. D., Tennenhouse, D. L.: „Architectural Considerations for a New Generation of Protocols“, ACM SIGCOMM’ 90, 1990Google Scholar
  7. 7.
    Druschel, P., Abbot, M. B., Pagels, M. A., Peterson, L.: „Network Subsystem Design: A Case for an Integrated Data Path“, IEEE network, 1993Google Scholar
  8. 8.
    Braun, T., Diot, C.: „Protocol Implementation using Integrated Layer Processing.“ SIGCOMM 1995.Google Scholar
  9. 9.
    Geske, D., Hess, R.: Fast and predictable video compression in software-design and implementation of an H.261 codec, Interactive Multimedia Service and Equipment-Syben 98 Workshop, Zürich, 1998Google Scholar
  10. 10.
    Hess, R., Geske, D., Kümmel, S., Thürmer, H.: „Distributed Compression of Live Video-an Application for Active Networks“, AcoS 98 Workshop, Lissabon, 1998Google Scholar
  11. 11.
    ITU-T Recommendation H.263. Line Transmission of non-telephone signals. Video codec for low bitrate communication, March 96Google Scholar
  12. 12.
    Kümmel, S., Hutschenreuther, T.: „Protocol Support for Optimized, Context-Sensitive Request/Response Communication over Connection Oriented Networks“, IFIP Int. Conf. On Open Distributed Processing, Toronto, Mai 1997, pp. 137–150Google Scholar
  13. 13.
    McCanne, St., Jacobson, V.: vic: A Flexible Framework for Packet Video. ACM Multimedia’ 95, San Francisco, CA, November 1995Google Scholar
  14. 14.
  15. 15.
  16. 16.
    Audio-Video Transport Working Group: „RTP: A Transport Protocol for Real-Time Applications“, 1996Google Scholar
  17. 17.
    Network Working Group: „Resource ReSerVation Protocol (RSVP)“, 1997Google Scholar
  18. 18.
    Schill, A., Hutschenreuther, T.: „Architectural Support for QoS Management and Abstraction: SALMON“, Computer Communications Journal, Vol. 20, No. 6, July 1997, pp. 411–419CrossRefGoogle Scholar
  19. 19.
    Schill, A., Franze, K., Neumann, O.: An Infrastructure for Advanced Education: Technology and Experiences; 7th World Conference on Continuing Engineering Education, Turin, Mai 1998Google Scholar
  20. 20.
    Turletti, T.: The INRIA Videoconferencing System (IVS). ConneXions-The Interoperability Report Journal, Vol. 8, No 10, pp. 20–24, October 1994.Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 1999

Authors and Affiliations

  • Mirko Benz
    • 1
  • Robert Hess
    • 1
  • Tino Hutschenreuther
    • 1
  • Sascha Kümmel
    • 1
  • Alexander Schill
    • 1
  1. 1.Department of Computer ScienceDresden University of TechnologyDresdenGermany

Personalised recommendations