Nsync - A constraint based toolkit for multimedia

Brian Bailey, Joseph A. Konstan

Research output: Contribution to conferencePaperpeer-review

1 Scopus citations


Nsync (pronounced 'in-sync') is a declarative multimedia synchronization toolkit, implemented entirely in Tcl, designed to ease the complexity of designing innovative, interactive multimedia applications. Nsync does not represent a new multimedia synchronization model; rather, it provides a set of building blocks in the form of temporal and non-temporal constraints useful for specifying both the synchronization and interaction properties of an application. Nsync depends only on the logical time system provided by the Berkeley Continuous Media Toolkit, thus allowing any application using a similar notion of time to also benefit from the Nsync constraint mechanism. Nsync presents a new and powerful environment for rapid development of highly interactive multimedia applications.

Original languageEnglish (US)
StatePublished - 1997
Event5th Annual Tcl/Tk Workshop 1997, TCL/TK 1997 - Boston, United States
Duration: Jul 14 1997Jul 17 1997


Conference5th Annual Tcl/Tk Workshop 1997, TCL/TK 1997
Country/TerritoryUnited States

Bibliographical note

Funding Information:
* Supported by NSF IRI-94-10470 and a grant from DMRC.


Dive into the research topics of 'Nsync - A constraint based toolkit for multimedia'. Together they form a unique fingerprint.

Cite this