Services, Frameworks, and Paradigms for Distributed Multimedia Applications

  title={Services, Frameworks, and Paradigms for Distributed Multimedia Applications},
  author={M. M{\"u}hlh{\"a}user and Jan Gecsei},
  journal={IEEE Multim.},
Distributed multimedia application development is supported by a growing number of services. While these pave the way for sophisticated multimedia support in distributed systems, using them involves interfacing inconsistent and swiftly evolving technologies. To alleviate this, the authors propose an encompassing framework that offers all services under a unifying hybrid object/hypermedia paradigm. 

Tables from this paper

MUSIC: An Interactive MUltimedia ServIce Composition Environment for Distributed Systems
The objective of MUSIC is to devise a development environment for the composition of distributed multimedia applications over CORBA platforms, that uses a graphical model to support their
Support for Multimedia on the Web
An attempt has been made in the paper to analyze the communication requirements of distributed multimedia applications, current networking technologies and communication protocols that support multimedia transmission and finally, software frameworks that support application development and presentation of multimedia content on the web.
Supporting Advanced Multimedia Telecommunications Services Using the Distributed Component Object Model
This paper examines a structured approach to enhance Microsoft’s Distributed Component Object Model (DCOM) for the handling of continuous media streams through the design and implementation of a collection of suitable multimedia support services.
Communication support for distributed multimedia components
Research undertaken to tackle the problems of designing and managing communication between distributed multimedia components is described and the design of a supporting framework is explained with emphasis on the communicational aspect of its components.
Distributed Multimedia in Telecommunications Service Engineering Using the Distributed Component Object Model
This paper examines an RM-ODP compliant approach to enhance Microsoft’s DCOM for the handling of continuous media flows through the design and implementation of a collection of suitable multimedia support services.
A JINI framework for distributed service flexibility
It is claimed that the adoption of JINI makes it possible to dramatically improve service flexibility by federating services in a dynamic and self-healing networked community.
Some principles for quality of service management
This paper discusses in particular ways in which an application can adapt to reduced network performance related to throughput, loss, delay or jitter, and the situation where the configuration of the distributed application can be selected dynamically and be revised during the running of the application.
A scalable approach to continuous-media processing
  • Dragos Manolescu, K. Nahrstedt
  • Computer Science
    Proceedings Eighth International Workshop on Research Issues in Data Engineering. Continuous-Media Databases and Applications
  • 1998
A component-based model for continuous-media applications that encapsulate expert knowledge and facilitate reuse is presented, which is scalable in several dimensions: media transformations, number of processors,Number of configurations, media types, and processing and communication requirements.
Algebraic Model and Object-Oriented Architecture For Hyper-Media Documents
This thesis presents an object-oriented framework for hyper-media documents and shows that the framework is viable and back up the formalism.
The evolving role of software engineering in the production of multimedia applications
  • T. Arndt
  • Computer Science
    Proceedings IEEE International Conference on Multimedia Computing and Systems
  • 1999
Researchers working at the interface of software engineering and multimedia systems may identify high-level abstractions common to such applications which will permit the traditional approach to software engineering, backed up with appropriate CASE tools, to be used.


Supporting Continuous Media in Open Distributed Systems Architectures
The impact that multimedia has had on the ODP community is reported on and how the community's experiences can be used as a basis for incorporating multimedia in DCE is examined.
An object-oriented programming model and associated implementation to meet the need to manage arbitrary intraand intermedia synchronisation across activities in the distributed environment and the use of reactive objects for real-time control and synchronisation is presented.
Meeting the real-time synchronization requirements of multimedia in open distributed processing
It is argued that support must be provided for synchronization both in the invocation mechanism and in the form of new services called streams and synchronization managers in open distributed system architectures.
Object orientation in heterogeneous distributed computing systems
It is argued that object-oriented distributed computing is a natural step forward from client-server systems and to support this claim, the differing levels of object- oriented support already found in commercially available distributed systems are discussed.
Addressing the real-time synchronization requirements of multimedia in an object-oriented framework
A set of programming abstractions and an approach to address real-time synchronization requirements in an object-oriented framework are proposed and the specification of real- time synchronization in a high-level notation that has proven well suited to this task.
Modeling and design of complex cooperative software
A comprehensive software model and an interrelated set of five graphical view types for the modeling of complex cooperative software and a middle-out design methodology is proposed for coordinated use of the five view types, starting with a scenario-based view type called work scenario.
Extensions to ANSAware for advanced mobile applications
A number of extensions to ANSAware are described including QoS managed bindings, an enhanced trading service and a new communications protocol that are evaluated against the requirements of mobile applications.
From best effort to enhanced QoS
New negotiation rules and a new semantics for the QoS are presented that allows a service user to express more accurately its requirements and implies for the service provider an obligation of behaviour.
IP next generation overview
This paper presents an overview of the Next Generation Internet Protocol (IPng), which was approved by the Internet Engineering Steering Group on November 17, 1994 and made a Proposed Standard.