On Programming and Supporting Multimedia Object Synchronisation

This paper addresses the programming of synchronization in multimedia applications. It briefly introduces multimedia objects and describes a synchronous language model, which yields a rigorous framework for both expressing multimedia object behaviour and supporting the implementation of the related synchronization. A complete programming example is presented and analyzed. Implementation issues are then considered and a simple synchronous execution machine running on top of the Chorus distributed operating system is described