Skip to main content
Log in

The ViewStation: a software-intensive approach to media processing and distribution

  • Published:
Multimedia Systems Aims and scope Submit manuscript

Abstract

The ViewStation architecture embodies a software-intensive approach to the support of interactive media-based applications. Starting from the premise that the raw media data, e.g., the video pixels themselves, must eventually be made accessible to the application, we have derived a set of architectural guidelines for the design of media-processing environments. The resultant ViewStation architecture, as described in this paper, consists of the VuSystem, a complete media-programming environment, and the VuNet, a substrate for the acquisition, communication, and rendering of video and closed caption text. We describe a set of computer-participative applications that demonstrate the present day viability of applications that actively process live media-based information. Early performance results illustrate the affordability and benefits of our software-intensive approach.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  • Adam JF, Tennenhouse DL (1993) The Vidboard: a video capture and processing peripheral for a distributed multimedia system. Multimedia Systems Journal, 2:150–156

    Google Scholar 

  • Anderson DP, Chan P (1991) Comet: a toolkit for multiuser audio/video applications. Computer Science Division, Electrical Engineering and Computer Science (EECS), University of California, Berkeley, Calif

    Google Scholar 

  • ANSI T1S1.5 (1991) AAL5 — A new high-speed data transfer AAL. American National Standards Institute, Standards Project T1S1.5 AAL-ATM

  • Compton C, Tennenhouse D (1994) Collaborative load shedding for media-based applications. Proceedings of the International Conference on Multimedia Computing and Systems, Boston, Mass, IEEE pp 76–86

    Google Scholar 

  • Davies B (1991) A host-network interface architecture for ATM. Proceedings ACM SIGCOMM '91, Zurich, Switzerland, pp 307–315

  • de Prycker M (1991) Asynchronous transfer mode: solution for broadband ISDN. Ellis Horwood, New York

    Google Scholar 

  • Fall K (1994) A peer-to-peer I/O system in support of I/O intensive workloads. University of California, San Diego PhD Dissertation

    Google Scholar 

  • Herrtwich RG (1992) An architecture for multimedia data stream handling and its implication for multimedia transport service interfaces. Proceedings of the 3rd Workshop on Future Trends of Distributed Computing Systems, Heidelberg, Germany, pp 269–275

  • Hopper A (1990) Pandora — an experimental system for multimedia applications. Operating Syst Rev 24:19–34

    Google Scholar 

  • Houh HH, Adam JF, Ismert M, Lindblad CJ, Tennenhouse DL (1994) The VuNet desk area network: Architecture, implementation, and experience. IEEE Journal on Selected Areas in Communications, 13(4):710–721

    Google Scholar 

  • Kanakia H (1988) The VMP network adaptor board: high-performance network communication for multiprocessors. Proceedings of ACM SIGCOMM '88, Stanford CA, pp 175–187

  • Ousterhout JK (1990) Tel: an embedded command language. Computer Science Division (EECS), University of California, Berkeley, Calif

    Google Scholar 

  • QuickTime (1991) QuickTime documentation. QuickTime CD, Apple Computer, Cupertino, Calif

    Google Scholar 

  • Rasure J, Williams C (1991) An integrated data flow language and software development environment. J Visual Languages Comput 2:217–246

    Google Scholar 

  • SMPTE Header/Descriptor Task Force (1992) SMPTE Header/Descriptor Task Force: Final Report. SMPTE J 101:411–429

    Google Scholar 

  • Traw C (1991) A high-performance host interface for ATM networks. Proceedings of ACM SIGCOMM '91, Zurich, Switzerland, pp 317–325

  • Upson C, Faulhaber F, Kamins D, Lardlaw D, Jroom J, van Dam A, Schlegel D, Genwitz R (1989) The application visualization system: a computational environment for scientific visualization. IEEE Comput Graph Appl 30–42

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Tennenhouse, D.L., Adam, J., Carver, D. et al. The ViewStation: a software-intensive approach to media processing and distribution. Multimedia Systems 3, 104–115 (1995). https://doi.org/10.1007/BF01542862

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF01542862

Key words

Navigation