• DocumentCode
    2218398
  • Title

    An event-driven system for distributed multimedia applications

  • Author

    Pfeifer, Alésio ; Ururahy, Cristina ; Rodriguez, Noemi ; Ierusalimschy, Roberto

  • Author_Institution
    Comput. Sci. Dept., Pontificia Univ. Catolica do Rio de Janeiro, Brazil
  • fYear
    2002
  • fDate
    2002
  • Firstpage
    583
  • Lastpage
    584
  • Abstract
    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.
  • Keywords
    distributed programming; multimedia communication; multimedia computing; transport protocols; distributed multimedia applications; event-driven programming model; event-driven system; multiple communication channels; single-threaded structure; user-defined handling procedures; Application software; Communication channels; Communication system control; Computer architecture; Computer science; Context modeling; Control systems; Distributed computing; Multimedia systems; Streaming media;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Distributed Computing Systems Workshops, 2002. Proceedings. 22nd International Conference on
  • Print_ISBN
    0-7695-1588-6
  • Type

    conf

  • DOI
    10.1109/ICDCSW.2002.1030832
  • Filename
    1030832