• DocumentCode
    2935542
  • Title

    A scalable approach to continuous-media processing

  • Author

    Manolescu, Dragos-Anton ; Nahrstedt, Klara

  • Author_Institution
    Dept. of Comput. Sci., Illinois Univ., Urbana, IL, USA
  • fYear
    1998
  • fDate
    23-24 Feb 1998
  • Firstpage
    84
  • Lastpage
    91
  • Abstract
    Techniques that emphasize software reuse and scalability are becoming more important than ever. We present a component-based model for continuous-media applications. Components encapsulate expert knowledge and facilitate reuse. They provide a toolkit that is used to create a wide range of continuous-media applications. Our model is scalable in several dimensions: media transformations, number of processors, number of configurations, media types, and processing and communication requirements. The paper is organized as a catalog of four software patterns. Developers and researchers working on continuous-media applications can also benefit from and apply software patterns
  • Keywords
    multimedia computing; object-oriented programming; software reusability; abstraction; component-based model; continuous-media applications; continuous-media processing; encapsulation; expert knowledge; intermodule communication; media flow architecture; media transformations; media types; multimedia systems; payload passing protocol; quality of service; reusable architecture; scalability; software patterns; software reuse; toolkit; Application software; Computer architecture; Computer industry; Computer science; Construction industry; Graphics; Payloads; Protocols; Read only memory; Streaming media;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Research Issues In Data Engineering, 1998. 'Continuous-Media Databases and Applications'. Proceedings., Eighth International Workshop on
  • Conference_Location
    Orlando, FL
  • Print_ISBN
    0-8186-8389-9
  • Type

    conf

  • DOI
    10.1109/RIDE.1998.658282
  • Filename
    658282