BS ISO/IEC 14478-3:1998
Current
The latest, up-to-date edition.
Information technology. Computer graphics and image processing. Presentation environment for multimedia objects (PREMO) Multimedia systems services
Hardcopy , PDF
English
15-03-1999
Foreword
Introduction
1 Scope
2 Normative references
3 Definitions
3.1 PREMO Part 1 definitions
3.2 PREMO Part 2 definitions
3.3 Additional definitions
4 Symbols and abbreviations
5 Conformance
6 Overview of the Multimedia Systems Services
6.1 Introduction
6.2 Object framework
6.3 Subtyping diagram
6.4 MSS object life cycle
7 Configuration objects
7.1 Introduction
7.2 Format objects
7.3 Transport and Media Stream Protocol objects
7.4 Quality of Service Descriptor objects
8 Stream Controls
8.1 Stream Control objects
8.2 Sync Stream Control objects
9 Devices, Resources
9.1 Virtual Resources
9.1.1 Configuration objects on virtual resources
9.1.2 Stream control
9.1.3 Resource management
9.1.4 Quality of Service Management
9.2 Virtual Devices
9.2.1 Processing element
9.2.2 Ports
9.2.3 Streams
9.2.4 Port configuration
9.3 Virtual Connections
9.3.1 Examples for connection agreement
9.3.2 Connection establishment
9.3.2.1 Unicast and multicast
9.4 Groups
9.4.1 Resources acquisition and end-to-end QoS
9.4.2 Stream control
9.5 Logical Devices
10 Functional specification
10.1 Introduction
10.2 Non-object data types
10.3 Exceptions
10.4 Structures
10.4.1 Port information structure
10.5 Configuration object
10.5.1 Format objects
10.5.1.1 Format object
10.5.2 Transport and Multimedia Stream Protocol objects
10.5.2.1 Multimedia Stream Protocol objects
10.5.2.2 Intra Node Transport objects
10.5.2.3 Inter Node Transport objects
10.5.3 Quality of Service objects
10.6 Stream Controls
10.6.1 Stream Control object
10.6.2 Sync Stream Control object
10.7 Devices, resources
10.7.1 Virtual Resource object
10.7.2 Virtual Device object
10.7.3 Virtual connections
10.7.3.1 Virtual Connection object
10.7.3.2 Virtual Connection Multicast object
10.7.4 Group object
10.7.5 Logical Device object
11 Component specification
A Overview of PREMO MSS objects
B A typical example scenario for MSS usage
C Basic Devices
C.1 Format objects
C.1.1 Video formats
C.1.2 Audio formats
C.1.3 CATV format
C.1.4 MIDI format
C.2 Digital stream controls
C.3 Video and audio processing
C.3.1 Video processing
C.3.2 Audio processing
C.4 Specific devices
C.4.1 Defining a device
C.4.2 Video
C.4.3 Audio
C.4.4 Files
C.4.5 CD player
C.4.6 CATV tuner
C.4.7 MIDI device
C.4.8 External resources
C.5 Functional Specifications
C.5.1 Area of interest for video objects
C.5.2 Format objects
C.5.3 Digital Stream Control
C.5.4 Video and audio processing
C.5.5 Specific devices
D Examples of virtual connection settings
D.1 Hardware connection example
D.2 Direct connection example
D.3 Local connection example
D.4 Network connection example
Covers a set of Multimedia System Services (MSS) that can be used by application developers in a variety of computing environments, focusing on multimedia applications in a heterogeneous, distributed computing environment.
Committee |
IST/31
|
DevelopmentNote |
Reviewed and confirmed by BSI, March, 2005. (03/2005) Supersedes 97/644841 DC (05/2005)
|
DocumentType |
Standard
|
Pages |
72
|
PublisherName |
British Standards Institution
|
Status |
Current
|
Supersedes |
This part of ISO/IEC14478 defines a standard set of multimedia system services that can be used by multimedia application developers in a variety of computing environments. The focus is on enabling multimedia applications in a heterogeneous, distributed computing environment. Throughout this part of ISO/IEC14478, this component will also be referred to as “Multimedia Systems Services”, and abbreviated as MSS. The Multimedia Systems Services constitutes a framework of “middleware”— system software components lying in the region between the generic operating system and specific applications. As middleware, the Multimedia Systems Services marshals lower-level system resources to the task of supporting multimedia processing, providing a set of common services which can be used by multimedia application developers. The Multimedia Systems Services encompasses the following characteristics: provision of an abstract type for a media processing node, extensible through subtyping to support abstractions of real media processing hardware or software; provision of an abstract type for the data flow path or the connection between media processing nodes, encapsulating low-level connection and transport semantics; grouping of multiple processing nodes and connections into a single unit for purposes of resource reservation and stream control; provision of a media dataflow abstraction, with support for a variety of position, time and/or synchronization capabilities; separation of the media format abstractions from the dataflow abstraction; synchronous exceptions and asynchronous events; application visible characterization of object capabilities; registration of objects in a distributed environment by location and capabilities; retrieval of objects in a distributed environment by location and constraints; definition of a Media Stream Protocol to support media independent transport and synchronization. The Multimedia Systems Services rely on the object model of ISO/IEC14478-1 (Fundamentals of PREMO) and the object types and non-object data types defined in ISO/IEC14478-2 (PREMO Foundation Component).
Standards | Relationship |
ISO/IEC 14478-3:1998 | Identical |
ISO/IEC 11172-4:1995 | Information technology — Coding of moving pictures and associated audio for digital storage media at up to about 1,5 Mbit/s — Part 4: Compliance testing |
ISO/IEC 10918-1:1994 | Information technology Digital compression and coding of continuous-tone still images: Requirements and guidelines |
ISO/IEC 11172-2:1993 | Information technology Coding of moving pictures and associated audio for digital storage media at up to about 1,5 Mbit/s Part 2: Video |
ISO/IEC 14478-2:1998 | Information technology Computer graphics and image processing Presentation Environment for Multimedia Objects (PREMO) Part 2: Foundation Component |
ISO/IEC 14478-4:1998 | Information technology Computer graphics and image processing Presentation Environment for Multimedia Objects (PREMO) Part 4: Modelling, rendering and interaction component |
ISO/IEC 14478-1:1998 | Information technology Computer graphics and image processing Presentation Environment for Multimedia Objects (PREMO) Part 1: Fundamentals of PREMO |
ISO/IEC 11172-1:1993 | Information technology Coding of moving pictures and associated audio for digital storage media at up to about 1,5 Mbit/s Part 1: Systems |
Access your standards online with a subscription
Features
-
Simple online access to standards, technical information and regulations.
-
Critical updates of standards and customisable alerts and notifications.
-
Multi-user online standards collection: secure, flexible and cost effective.