CMT Research Papers

The Continuous Media Toolkit (CMT) is a toolkit for multimedia applications that was developed over the years by a number of different researchers, and used as a foundation for other multimedia research. The following papers describe some of the projects that have been done.

Please respect the terms in this copyright notice.

(Have we forgotten your paper? Or do you have something new for us to add? If so, drop us a line.)


The CMT and its Components

CMplayer

Design and Performance of the Berkeley Continuous Media Toolkit
Ketan Mayer-Patel and Larry Rowe (U. C. Berkeley)
Multimedia Computing and Networking 1997, Martin Freeman, Paul Jardetzky, Harrick M. Vin, Editors, Proc. SPIE 3020, pp 194-206
MPEG Video in Software: Representation, Transmission, and Playback
Lawrence A. Rowe, Ketan D. Patel, Brian C Smith, and Kim Liu (U. C. Berkeley)
Proceedings of IS&T/SPIE 1994 Int'l Symp. on Elec. Imaging: Science and Technology, San Jose, CA, February 1994.
Synchronized Continuous Media Playback Through the World Wide Web
Ketan Mayer-Patel, David Simpson, David Wu, and Lawrence A. Rowe (U. C. Berkeley)
A Tcl/Tk Continuous Media Player
B.C. Smith, L.A. Rowe, and S. Yen (U. C. Berkeley)
Proceedings Tcl 1993 Workshop, Berkeley, CA, June 1993.

Cyclic UDP

Cyclic-UDP: A Priority-Driven Best-Effort Protocol
Brian C. Smith (Cornell University)

Media Playback API

Berkeley CMT Media Playback API
MacDonald H. Jackson, J. Eric Baldeschwieler, and Lawrence A. Rowe (U. C. Berkeley)
(submitted for publication)

TclStream

Commands as Media: Design and Implementation of a Command Stream
Jonathan L. Herlocker and Joseph Konstan (University of Minnesota)
Proceedings of the 1995 ACM Multimedia Conference.
Tcl Commands as Media in a Distributed Multimedia Toolkit
Jonathan L. Herlocker and Joseph Konstan (University of Minnesota)
Proceedings of the 1995 Tcl/Tk Workshop (Usenix Association).

Projects using or extending the CMT

Analysis Tools for MPEG-1 Video Streams
Doug Banks and Lawrence A. Rowe (U. C. Berkeley)
Master's Project Report, CSD-97-936, June 26, 1997.
The Berkeley Distributed Video-on-Demand System
Lawrence A. Rowe, David A. Berger, and J. Eric Baldeschwieler (U. C. Berkeley)
Multimedia Computing - Proceedings of the Sixth NEC Research Symposium, Ed. T. Ishiguro, SIAM, 1995.
Continuous Media Applications
Lawrence A. Rowe (U. C. Berkeley)
Multipoint Workshop held in conjunction with ACM Multimedia 1994, San Francisco, CA, November 1994.
Data Entry and Administrative Tools for a Video-on-Demand Metadata Database
David R. Bacher (U. C. Berkeley)
1997
Editing Extensions to the Berkeley Continuous Media Toolkit
J. Eric Baldeschwieler and Lawrence A. Rowe (U. C. Berkeley)
Full-motion Video for Portable Multimedia Terminals
Allan C. Long, Jr. (U. C. Berkeley)
A Software-Only Video Production Switcher for the Internet MBone
Tina H. Wong, Ketan Mayer-Patel, David Simpson and Lawrence A. Rowe (U. C. Berkeley)
SPIE Multimedia Computing and Networking 1998
Temporal Constraints -- Addressing Multimedia Issues with Declarative Programming
Joseph A. Konstan and Brian Bailey (University of Minnesota)
Toward a Common Infrastructure for Multimedia-Networking Middleware
Steven McCanne, Eric Brewer, Randy Katz, Lawrence Rowe, Elan Amir, Yatin Chawathe, Alan Coopersmith, Ketan Mayer-Patel, Suchitra Raman, Angela Schuett, David Simpson, Andrew Swan, Teck-Lee Tung, and David Wu (U.C. Berkeley); Brian Smith (Cornell University)
Proceedings of 7th Intl. Workshop on Network and Operating Systems Support for Digital Audio and Video (NOSSDAV 97)

 

BMRC Publications BIBS