Skip to main content

System support for efficient dynamically-configurable multi-party interactive multimedia applications

  • Conference paper
  • First Online:
Network and Operating System Support for Digital Audio and Video (NOSSDAV 1992)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 712))

Abstract

An important new class of communication-oriented applications are described as multi-party interactive multimedia applications. In this paper, we examine the programming abstractions, system support and communication services required by these applications; evaluate existing support; and propose strategies for improving support by combining current systems with new designs. We have taken a holistic approach to this problem by considering the local system and communication architecture together in deciding where to implement each service, and in designing interfaces between components.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. D. P. Anderson and G. Homsy. A continuous media I/O server and its synchronization mechanism. IEEE Computer, 24(10):51–57, Oct. 1991.

    Google Scholar 

  2. Apple Computer Inc. QuickTime version 1.0 for developers. CD-ROM documentation, 1991.

    Google Scholar 

  3. A. Banerjea and B. Mah. The Real-Time Channel Administration Protocol. In Proc. 2nd Int. Workshop on Netw. & O. S. Support for Dig. Audio and Video, Nov. 1991.

    Google Scholar 

  4. S. Casner, J. Charles Lynn, P. Park, K. Schroder, and C. Topolcic. Experimental internet stream protocol, version 2 (ST-II). RFC 1190, Oct. 1990.

    Google Scholar 

  5. S. Casner, K. Seo, W. Edmond, and C. Topolcic. N-way conferencing with packet video. In Proc. 3rd Int. Workshop on Packet Video, VISICOM '90, Mar. 1990.

    Google Scholar 

  6. D. Clark, S. Shenker, and L. Zhang. Supporting real-time applications in an integrated services packet network: Arch. and mech. In Proc. SIGCOMM '92, 1992.

    Google Scholar 

  7. D. Cohen. A network voice protocol NVP-II. Technical report, USC/Information Sciences Institute, Apr. 1981.

    Google Scholar 

  8. E. Cole. PVP — a packet video protocol. Technical report, USC/Information Sciences Institute, Aug. 1981.

    Google Scholar 

  9. R. L. Cruz. A Calculus for Network Delay and a Note on Topologies of Interconnection Networks. PhD thesis, University of Illinois, July 1987.

    Google Scholar 

  10. S. E. Deering. Multicast Routing in a Datagram Internetwork. PhD thesis, Stanford University, Dec. 1991.

    Google Scholar 

  11. W. Edmond, K. Seo, M. Leib, and C. Topolcic. The DARPA wideband network dual bus protocol. In Proc. SIGCOMM '90, pages 79–89, Sept. 1990.

    Google Scholar 

  12. K. Fall and J. Pasquale. Exploiting in-kernel data paths to improve I/O through-put and CPU availability. In Usenix Winter Conference, 1993.

    Google Scholar 

  13. D. Ferrari, A. Gupta, M. Moran, and B. Wolfinger. A continuous media communication service and its implementation. In Proc. of GLOBECOM '92, 1992.

    Google Scholar 

  14. D. Ferrari and D. C. Verma. A scheme for real-time channel establishment in wide-area networks. IEEE J. on Sel. Areas of Commun., Apr. 1990.

    Google Scholar 

  15. R. Govindan and D. P. Anderson. Scheduling and IPC mechanisms for continuous media. In Proc. of Symp. on O. S. Principles., pages 68–80, Oct. 1991.

    Google Scholar 

  16. E. Hoffert et al. QuickTime: an extensible standard for digital multimedia. In Proceedings of CompCon '92, pages 15–20, Feb. 1992.

    Google Scholar 

  17. M. Moran and B. Wolfinger. Design of a continuous media data transport service and protocol. Technical Report TR-92-019, Int. Computer Science Inst., 1992.

    Google Scholar 

  18. C. Nicolau. An architecture for real-time multimedia communication systems. IEEE Journal on Selected Areas of Communications, 8(3):391–400, Apr. 1990.

    Google Scholar 

  19. T. Ohmori et al. Multiparty and multimedia desktop conferencing system: MERMAID. In Proc. of IEEE Multimedia '92, pages 122–131, Apr. 1992.

    Google Scholar 

  20. C. Partridge. A proposed flow specification. Internet RFC 1363, Sept. 1992.

    Google Scholar 

  21. R. W. Scheifler and J. Gettys. The X window system. ACM Transactions on Graphics, 5(2):79–109, Apr. 1986.

    Google Scholar 

  22. E. Schooler and S. Casner. An architecture for multimedia connection management. In Proc. of IEEE Multimedia '92 Workshop, pages 271–274, Apr. 1992.

    Google Scholar 

  23. H. Zhang, D. Verma, and D. Ferrari. Design and impl. of the Real-Time Internet Prot. In IEEE Wrkshp on the Arch. and Impl. of High Perf. Comm. Subsys, 1992.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

P. Venkat Rangan

Rights and permissions

Reprints and permissions

Copyright information

© 1993 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Moran, M., Gusella, R. (1993). System support for efficient dynamically-configurable multi-party interactive multimedia applications. In: Venkat Rangan, P. (eds) Network and Operating System Support for Digital Audio and Video. NOSSDAV 1992. Lecture Notes in Computer Science, vol 712. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-57183-3_13

Download citation

  • DOI: https://doi.org/10.1007/3-540-57183-3_13

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-57183-4

  • Online ISBN: 978-3-540-47933-8

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics