skip to main content
Department of Computer Science University of Colorado Boulder
cu: home | engineering | mycuinfo | about | cu a-z | search cu | contact cu cs: about | calendar | directory | catalog | schedules | mobile | contact cs
home · undergraduate program · senior project · projects · 

Senior Project - HITV


Hardware Independent Interactive TV System

Senior Project: 1994-1995
David Benson, Jeremy Brown, Charles (Chad) Harvey, Jason Hill and Jason Ornstein
Advanced Technologies
Boulder, CO

The purpose of this project was to determine the issues involved in the design and implementation of an "end-to-end" interactive TV system using Berkeley UNIX socket libraries for the networking modules, and with as much hardware independence as possible. This project lead to the definition of abstract interfaces (APIs), the specification of the network protocols to be used, and an understanding of the issues involved in video streaming using the MPEG standard. Since performance has a large impact on the usability of interactive systems, the project detailed the performance issues and suggested mitigation strategies for software elements exhibiting the greatest latency. The software, consisting of a distributed set of cooperating processes, was implemented in C. While the initial target was interactive video, the result was a generic architecture which allowed for the provision of arbitrary interactive services.

See also:
Department of Computer Science
College of Engineering and Applied Science
University of Colorado Boulder
Boulder, CO 80309-0430 USA
Send email to

Engineering Center Office Tower
ECOT 717
FAX +1-303-492-2844
XHTML 1.0/CSS2 ©2012 Regents of the University of Colorado
Privacy · Legal · Trademarks
May 5, 2012 (14:07)