By Topic

An event-driven system for distributed multimedia applications

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

Formats Non-Member Member
$33 $13
Learn how you can qualify for the best price for this item!
Become an IEEE Member or Subscribe to
IEEE Xplore for exclusive pricing!
close button

puzzle piece

IEEE membership options for an individual and IEEE Xplore subscriptions for an organization offer the most affordable access to essential journal articles, conference papers, standards, eBooks, and eLearning courses.

Learn more about:

IEEE membership

IEEE Xplore subscriptions

4 Author(s)
Pfeifer, A. ; Comput. Sci. Dept., Pontificia Univ. Catolica do Rio de Janeiro, Brazil ; Ururahy, C. ; Rodriguez, N. ; Ierusalimschy, R.

We propose an architecture for distributed multimedia applications based on an event-driven programming model. To avoid the synchronization problems inherent to multi-threaded programming, the proposed architecture is based on a single-threaded structure. Instead of multi-threading, we opted for the event-oriented approach allied to multiple communication channels with user-defined handling procedures to allow the application to deal concurrently with control and data streams. We discuss this programming model, present the system we have implemented based on this model, and describe the experience we have had with this system.

Published in:

Distributed Computing Systems Workshops, 2002. Proceedings. 22nd International Conference on

Date of Conference: