Designing a Workstation-Based Conferencing System Using the Real-Time Producer/Consumer Paradigm

Abstract

One component of this project is the construction of a distributed, real time, video conferencing system on a network of high performance workstations. This note concerns the technological issues involved in realizing a workstation-based conferencing system. The emphasis of our research is on the development of operating system and network support for real-time communication of digital audio and video streams. From a technological standpoint, the goal is to support multiple, concurrent streams of digital audio and video in a distributed network of computer workstations. These streams may either form disjoint conferences within the network or involve one node (workstation) in multiple simultaneous conferences. Our approach is to view the problem as one of realtime resource allocation and control. This report is organized in the following sections. Section 2 describes the broader context of this work and motivates our use of computer workstations for a desk-top conferencing system. Section 3 describes the RTP/C paradigm in greater detail and discusses its application to the problem of supporting digital audio and video in a distributed system. Section 4 outlines both the hardware and software environment of the physical system that we are building. Sections 5 and 6 conclude this report with brief discussions of our long range goals, expected contributions and current status.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Oct 01, 1990
Accession Number
ADA242046

Entities

People

  • F. D. Smith
  • Kevin Jeffay

Organizations

  • University of North Carolina at Chapel Hill

Tags

Communities of Interest

  • Autonomy

DTIC Thesaurus Topics

  • Communication Channels
  • Computations
  • Computer Programming
  • Computer Programs
  • Computer Science
  • Computers
  • Continuum Mechanics
  • Databases
  • Digital Audio
  • Digital Media
  • Graphics
  • Local Area Networks
  • Media
  • Multiagent Systems
  • Operating Systems
  • Software Development
  • Teamwork

Fields of Study

  • Computer science

Readers

  • Computer Science/Computer Engineering/Data Science/Digital Signal Processing.
  • Database Systems and Applications
  • Parallel and Distributed Computing.