• DocumentCode
    2445348
  • Title

    Construction of distributed multimedia applications using multiple views

  • Author

    Shing-Chi Cheung

  • Author_Institution
    Dept. of Comput. Sci., Hong Kong Univ. of Sci. & Technol., Clear Water Bay
  • fYear
    1998
  • fDate
    20-21 Apr 1998
  • Firstpage
    166
  • Lastpage
    175
  • Abstract
    Distributed multimedia programs often require sophisticated user interactions, distributed object allocations and timely exchange of multimedia data across heterogeneous networks. These applications are inherently complex and their construction presents an extraordinary design and programming challenge. Multimedia programs typically consist of different aspects of requirements that may refer to user interaction, quality of service or the temporal order among media streams. As such, the software architecture of these programs is generally made up of multiple views, each capturing a certain aspect of the requirements. The authors propose a method to develop distributed multimedia applications using multiple views, which can be separately specified and reused. The method is supported by a Distributed Multimedia System Environment (DMSE) and the associated runtime support on Sun operating systems. Multimedia applications such as a video phone system, a videoconferencing system and a distributed city tour application have been successfully constructed using the environment. The method is illustrated using a city tour application that features distributed controls, collaborative work and multimedia presentations
  • Keywords
    computer networks; groupware; multimedia computing; programming; Distributed Multimedia System Environment; Sun operating systems; collaborative work; distributed city tour application; distributed controls; distributed multimedia application construction; distributed multimedia programs; distributed object allocations; heterogeneous networks; multimedia presentations; multiple views; quality of service; runtime support; software architecture; temporal media stream order; timely multimedia data exchange; user interactions; video phone system; videoconferencing system; Application software; Cities and towns; Multimedia systems; Operating systems; Quality of service; Runtime environment; Software architecture; Streaming media; Sun; Videophone systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering for Parallel and Distributed Systems, 1998. Proceedings. International Symposium on
  • Conference_Location
    Kyoto
  • Print_ISBN
    0-7695-0634-8
  • Type

    conf

  • DOI
    10.1109/PDSE.1998.668175
  • Filename
    668175