Check out the new USENIX Web site.

Tcl Commands as Media in a Distributed Multimedia Toolkit

Jonathan L. Herlocker
Joseph A. Konstan

Department of Computer Science
University of Minnesota
Minneapolis, MN 55455


This paper discusses the design and implementation of a command stream based on Tcl. A command stream is a series of arbitrary commands that can be tightly synchronized with other media in a distributed multimedia presentation. In TclStream, we represent an arbitrary command as a collection of fragments of Tcl code. The command stream medium supports the standard manipulation functions of multimedia environments: reverse, fast-forward, random access, and variable speed. The ability to specify arbitrary actions, combined with fine playback control, make TclStream an extremely flexible and powerful presentation medium.

Download the full text of this paper in ASCII (32,096 bytes) and POSTSCRIPT ( bytes) form.

To Become a USENIX Member, please see our Membership Information.