Abstract

This ETS will specify enhancements to the VEMMI standard for use in Broadband Multimedia Information Retrieval Services (BMIRS).  The standard introduces the concepts that are needed to handle real-time information (level a and b description) and specifies the coded representation of these concepts as well (level c description).  In addition, this part defines an interfacing mechanism to the Digital Storage Media Command and Control (DSM-CC) function and operations for managing real-time audiovisual content.  This part is applicable to both the multimedia service and the attached terminals.  It also includes an informative annex which identifies service/application architectures and protocol stacks for information retrieval services that make use of the technologies listed hereafter.  The standard describes how these components can be integrated to form a multimedia information platform. Technologies: MPEG-2, DSM-CC, VEMMI, and possibly interworking with Internet

Status
Published
Publication Date
30-Nov-2003
Current Stage
6060 - National Implementation/Publication (Adopted Project)
Start Date
01-Dec-2003
Due Date
01-Dec-2003
Completion Date
01-Dec-2003

Buy Documents

Standard

SIST ETS 300 777-4 E1:2003

English language (17 pages)
Preview
Preview
e-Library read for
×1 day

SIST ETS 300 777-4 E1:2003 is the Slovenian version of ETS 300 777-4 Edition 1 from ETSI. It specifies VEMMI enhancements for broadband multimedia information retrieval services, adding support for real-time audio, video, graphics, and multiplexed streams. It is written for multimedia services and the attached terminals that have to exchange and present that content.

What does SIST ETS 300 777-4 E1:2003 specify?

SIST ETS 300 777-4 E1:2003 specifies extensions to ETS 300 709 so VEMMI can handle Real Time (RT) information and multiplexed datastreams. The document covers both the service side and the terminal side, so it is meant to guide interoperability between a multimedia service and the attached equipment.

The standard is organized into:

  • Scope and normative references
  • Definitions and abbreviations
  • A general model
  • Service description
  • VEMMI objects introduction
  • Functional description
  • Coded representation of the RT extensions
  • Informative Annex A

Annex A is informative and provides bibliography material linked to the technologies used with this part.

What are the key requirements of SIST ETS 300 777-4 E1:2003?

SIST ETS 300 777-4 E1:2003 adds the concepts needed to describe RT information at the service level and specifies how those concepts are coded at the protocol level. In practice, implementers need both the object model and the encoding rules to make content and terminals work together.

RT support is built on a stream-based model

Clause 4 introduces a general model with a Stream Manager, Media Decoders, and RT Presentation Managers. The Stream Manager handles multiplexed streams and synchronization, which matters because timing is managed centrally rather than by each audio or video object on its own.

The document defines four RT object types

Clauses 6 and 7 define the Stream descriptor object, RTAudio object, RTVideo object, and RTGraphics object. The Stream descriptor object manages synchronized combinations of audio, video, and graphics, while the three media objects describe the behavior of each media type. This lets a terminal treat a complete presentation as a coordinated set of components.

Synchronization and event handling are part of the stream behavior

Clause 7 gives the main Stream descriptor attributes: stream identity, the list of components, speed, counter position, counter triggers, stream events, stream playing and stopped actions, storage mode, and looping. In practice, this means a service can signal local actions when playback reaches a position or marker, and the terminal can react without extra application logic.

The standard separates memory-based and stream-based presentation

The Storage attribute distinguishes content loaded into memory from content presented directly from a stream. That distinction matters because synchronization is handled differently: in memory, the VEMMI local manager synchronizes the stream, while in stream mode the server does it.

The encoding rules extend VEMMI syntax

Clause 8 defines the coded representation of the RT extensions, including command syntax, object syntax, opcodes, and default values. Table 2 lists the RT opcodes, and the document states that RT extension opcodes are two bytes long with the VEMMI extension byte followed by the RT opcode. This is the part implementers use when encoding or parsing messages.

Default values and modify commands are specified

Clause 8.5 defines how VEMMI_Modify_Component applies to the RT objects, and clause 8.6 provides default values for optional attributes. This is important when a system updates an object during playback, because omitted values fall back to the defined defaults.

What terms does SIST ETS 300 777-4 E1:2003 define?

  • Multiplexed stream - Several elementary streams combined so they can be synchronized.
  • Stream - A continuous bitstream delivered from a source to a sink.
  • Stream counter - A value that shows the current temporal position of a stream.
  • Trick mode - Playback at a rate different from normal speed, such as fast forward or reverse.
  • VEMMI object - A logical unit used in a VEMMI application.
  • RT - Real Time.
  • DSM-CC - Digital Storage Media Control and Command, used here for stream-related control and timing support.

Who uses SIST ETS 300 777-4 E1:2003?

SIST ETS 300 777-4 E1:2003 is used by designers of multimedia information retrieval services, terminal equipment developers, and implementers of VEMMI-based systems. It is also relevant to engineers working with synchronized audio, video, and graphics, especially where DSM-CC or MPEG-2 content handling is involved.

Buyers and quality teams use it to check whether a terminal or platform supports the RT extensions needed for broadband multimedia services. Integrators use it to align service behavior, terminal behavior, and content encoding.

What changed in SIST ETS 300 777-4 E1:2003 from the previous edition?

SIST ETS 300 777-4 E1:2003 is identified as being identical to ETS 300 777-4 Edition 1.

Which standards are used with SIST ETS 300 777-4 E1:2003?

ReferenceWhat it contributes
ETS 300 709Base VEMMI service, object model, and coding rules extended by this part
ISO/IEC 13818-6DSM-CC extensions used for stream counter units, trick modes, and stream-related coding
ETS 300 777-1MHEG-5 coding for basic multimedia applications
ETS 300 777-2Use of DSM-CC for basic multimedia applications
ETS 300 777-3API for MHEG-5
DAVIC Specifications 1.0Bibliographic context for related multimedia and coding material

What does the SIST ETS 300 777-4 E1:2003 document contain?

The document contains a general model, service description, object definitions, and detailed functional behavior for RT audio, video, and graphics. It also contains a content encoding identification catalogue, updated VEMMI command syntax, opcode definitions, and the syntax for VEMMI_Modify_Component.

Figure 1 shows an example terminal structure with RT enhancements and the associated control and data flows. Table 1 lists RT-related content encodings, Table 2 lists the RT opcodes, and Table 3 gives default values for optional attributes.

Clause 8 is the most implementation-oriented part. It provides the syntax productions that a terminal or service stack needs for encoding, parsing, and modifying RT objects during playback.

Buy Documents

Standard

SIST ETS 300 777-4 E1:2003

English language (17 pages)
Preview
Preview
e-Library read for
×1 day

Get Certified

Connect with accredited certification bodies for this standard

BSI Group

BSI (British Standards Institution) is the business standards company that helps organizations make excellence a habit.

UKAS United Kingdom Verified

NYCE

Mexican standards and certification body.

EMA Mexico Verified

ANCE

Mexican certification and testing association.

EMA Mexico Verified

Sponsored listings

Frequently Asked Questions

SIST ETS 300 777-4 E1:2003 is a standard published by the Slovenian Institute for Standardization (SIST). Its full title is "Terminal Equipment (TE); End-to-end protocols for multimedia information retrieval services; Part 4: Videotex Enhanced Man Machine Interface (VEMMI) enhancements to support broadband multimedia information retrieval services". This standard covers: This ETS will specify enhancements to the VEMMI standard for use in Broadband Multimedia Information Retrieval Services (BMIRS). The standard introduces the concepts that are needed to handle real-time information (level a and b description) and specifies the coded representation of these concepts as well (level c description). In addition, this part defines an interfacing mechanism to the Digital Storage Media Command and Control (DSM-CC) function and operations for managing real-time audiovisual content. This part is applicable to both the multimedia service and the attached terminals. It also includes an informative annex which identifies service/application architectures and protocol stacks for information retrieval services that make use of the technologies listed hereafter. The standard describes how these components can be integrated to form a multimedia information platform. Technologies: MPEG-2, DSM-CC, VEMMI, and possibly interworking with Internet

This ETS will specify enhancements to the VEMMI standard for use in Broadband Multimedia Information Retrieval Services (BMIRS). The standard introduces the concepts that are needed to handle real-time information (level a and b description) and specifies the coded representation of these concepts as well (level c description). In addition, this part defines an interfacing mechanism to the Digital Storage Media Command and Control (DSM-CC) function and operations for managing real-time audiovisual content. This part is applicable to both the multimedia service and the attached terminals. It also includes an informative annex which identifies service/application architectures and protocol stacks for information retrieval services that make use of the technologies listed hereafter. The standard describes how these components can be integrated to form a multimedia information platform. Technologies: MPEG-2, DSM-CC, VEMMI, and possibly interworking with Internet

SIST ETS 300 777-4 E1:2003 is classified under the following ICS (International Classification for Standards) categories: 33.160.60 - Multimedia systems and teleconferencing equipment; 35.180 - IT Terminal and other peripheral equipment. The ICS classification helps identify the subject area and facilitates finding related standards.

SIST ETS 300 777-4 E1:2003 is available in PDF format for immediate download after purchase. The document can be added to your cart and obtained through the secure checkout process. Digital delivery ensures instant access to the complete standard document.

Standards Content (Sample)


SLOVENSKI STANDARD
01-december-2003
7HUPLQDOVNDRSUHPD 7( ±3URWRNROLVLVWHPDNRQHFNRQHF]DPXOWLPHGLMVNH
LQIRUPDFLMVNHSRLVNDYQHVWRULWYH±GHO3RYHþDQMHL]EROMãDYYPHVQLNDþORYHN
VWURMYVLVWHPX9LGHRWH[ 9(00, ]DSRGSRURãLURNRSDVRYQLPPXOWLPHGLMVNLP
LQIRUPDFLMVNLPSRLVNDYQLPVWRULWYDP
Terminal Equipment (TE); End-to-end protocols for multimedia information retrieval
services; Part 4: Videotex Enhanced Man Machine Interface (VEMMI) enhancements to
support broadband multimedia information retrieval services
Ta slovenski standard je istoveten z: ETS 300 777-4 Edition 1
ICS:
33.160.60 9HþSUHGVWDYQL PXOWLPHGLMVNL Multimedia systems and
VLVWHPLLQRSUHPD]D teleconferencing equipment
WHOHNRQIHUHQFH
35.180 Terminalska in druga IT Terminal and other
periferna oprema IT peripheral equipment
2003-01.Slovenski inštitut za standardizacijo. Razmnoževanje celote ali delov tega standarda ni dovoljeno.

EUROPEAN ETS 300 777-4
TELECOMMUNICATION November 1997
STANDARD
Source: MTA Reference: DE/MTA-011057-4
Formerly: DE/TE-01057-4
ICS: 33.020
Key words: MMI, multimedia, terminal, VEMMI, videotex
Terminal Equipment (TE);
End-to-end protocols for
multimedia information retrieval services;
Part 4: Videotex Enhanced Man Machine Interface (VEMMI)
enhancements to support broadband multimedia information
retrieval services
ETSI
European Telecommunications Standards Institute
ETSI Secretariat
Postal address: F-06921 Sophia Antipolis CEDEX - FRANCE
Office address: 650 Route des Lucioles - Sophia Antipolis - Valbonne - FRANCE
X.400: c=fr, a=atlas, p=etsi, s=secretariat - Internet: secretariat@etsi.fr
Tel.: +33 4 92 94 42 00 - Fax: +33 4 93 65 47 16
Copyright Notification: No part may be reproduced except as authorized by written permission. The copyright and the
foregoing restriction extend to reproduction in all media.
© European Telecommunications Standards Institute 1997. All rights reserved.

Page 2
ETS 300 777-4: November 1997
Whilst every care has been taken in the preparation and publication of this document, errors in content,
typographical or otherwise, may occur. If you have comments concerning its accuracy, please write to
"ETSI Editing and Committee Support Dept." at the address shown on the title page.

Page 3
ETS 300 777-4: November 1997
Contents
Foreword .5
1 Scope .7
2 Normative references.7
3 Definitions and abbreviations .7
3.1 Definitions .7
3.2 Abbreviations .7
4 General model.8
4.1 Introduction .8
5 Service description.9
6 VEMMI objects introduction.9
6.1 The Stream descriptor object.9
6.2 The RTAudio object .9
6.3 The RTVideo object .9
6.4 The RTGraphics object.9
7 Functional description .9
7.1 The Stream descriptor object.9
7.2 The RTAudio object .11
7.3 The RTVideo object .11
7.4 The RTGraphics object.12
7.5 The VEMMI content encoding identification catalogue.13
8 Coded representation of the RT extensions.13
8.1 Introduction .13
8.2 VEMMI command syntax.13
8.3 Objects, components. 13
8.4 Opcodes.14
8.5 Syntax of the VEMMI_Modify_Component .15
8.6 Default values .15
Annex A (informative): Bibliography.16
History.17

Page 4
ETS 300 777-4: November 1997
Blank page
Page 5
ETS 300 777-4: November 1997
Foreword
This European Telecommunication Standard (ETS) has been produced by the Terminal Equipment (TE)
Technical Committee and later the Multimedia Terminals and Applications (MTA) Project of the European
Telecommunications Standards Institute (ETSI).
This ETS consists of 4 parts as follows:
Part 1: "Coding of multimedia and hypermedia information for basic multimedia applications
(MHEG-5)";
Part 2: "Use of Digital Storage Media Command and Control (DSM-CC) for basic multimedia
applications";
Part 3: "Application Programmable Interface (API) for MHEG-5";
Part 4: "Videotex Enhanced Man Machine Interface (VEMMI) enhancements to support
broadband multimedia information retrieval services".
Transposition dates
Date of adoption: 24 October 1997
Date of latest announcement of this ETS (doa): 28 February 1998
Date of latest publication of new National Standard
or endorsement of this ETS (dop/e): 31 August 1998
Date of withdrawal of any conflicting National Standard (dow): 31 August 1998

Page 6
ETS 300 777-4: November 1997
Blank page
Page 7
ETS 300 777-4: November 1997
1 Scope
This European Telecommunication Standard (ETS) specifies extensions to ETS 300 709 [1] in order to
support Real Time (RT) information and multiplexed datastreams.
The ETS introduces concepts that are needed to handle real-time information (level a and b description)
and specifies the coded representation of these concepts as well (level c description). In addition, this
part 4 defines an interfacing mechanism to the Digital Storage Media Command and Control (DSM-CC)
function and operations for managing real-time audiovisual content. This part 4 is applicable to both the
multimedia service and the attached terminals. It also includes a bibliography (annex A) which identifies
service/application architectures and protocol stacks for information retrieval services that make use of
the technologies listed hereafter.
2 Normative references
This ETS incorporates by dated and undated reference, provisions from other publications. These
normative references are cited at the appropriate places in the text and the publications are listed
hereafter. For dated references, subsequent amendments to or revisions of any of these publications
apply to this ETS only when incorporated in it by amendment or revision. For undated references the latest
edition of the publication referred to applies.
[1] ETS 300 709: "Terminal Equipment (TE); Enhanced Man Machine Interface
service for Videotex and Multimedia/Hypermedia retrieval services".
[2] ISO/IEC 13818-6: "Information technology - Generic coding of moving pictures
and associated audio information; Part 6: Extensions for DSM-CC".
3 Definitions and abbreviations
3.1 Definitions
For the purposes of this ETS, the following definitions apply:
multiplexed stream: Several elementary streams that are multiplexed in order to allow synchronization
between them.
stream: Continuous bitstream delivered from a source to a sink.
stream counter: Value indicating the current temporal position of a stream.
trick mode: Stream playback at rates different from normal speed e.g.: fast forward; reverse.
VEMMI object: Logical units used in a VEMMI application.
3.2 Abbreviations
For the purposes of this ETS, the following abbreviations apply:
AIFF Audio Interchange File Format
CLUT Colour Look Up Table
DAVIC Digital AudioVisual Interactive Council
DSM-CC Digital Storage Media Control and Command
MPEG Moving Picture Experts Group
OIN Object Identification Number
RT Real Time
VEMMI Videotex Enhanced Man Machine Interface

Page 8
ETS 300 777-4: November 1997
4 General model
4.1 Introduction
This subclause describes the enhancements in the Videotex Enhanced Man Machine Interface (VEMMI)
general display model needed to support RT-information.
VEMMI Local Manager
User interactions
(keyboard,mouse,.)
Local storage
Protocols
Standard
.
Standard
Standard
Data
Standard Data
.
Data
Standard
and Data
Display
Layer 7 VEMMI Decoder Data Window VEMMI_Close
Memory
(note)
Object VEMMI_Suspend
Data
Switcher
Input focus
and active
Input focus and
window
active window
switch
VEMMI VEMMI
VEMMI Window
Display VEMMI_Open
Off
Decoder
Memory
VEMMI_Resume
On
VEMMI Open/Close
VEMMI Suspend/Resume
Media RT Presentation
Decoder Manager
Stream Manager
Media RT Presentation
Decoder Manager
Media RT Presentation
Decoder Manager
Data flows
Controls
NOTE: The protocol stack shall support control information flows and RT information flows.
Figure 1: Example of possible VEMMI terminal structure including real-time enhancements
The new components in the functional diagram are the Stream Manager, the Media Decoders and the RT
Presentation Managers.
The Stream Manager is responsible for managing the multiplexed stream. The functional design provides
for the management of more than one multiplexed stream although this is not a likely scenario and it
requires a sophisticated terminal implementation. The multiplexed stream can consist of one or several
Video, Audio and Graphics elementary streams intended to be presented simultaneously. These are
called stream components. Each stream component has a tag, which may be used to identify it uniquely
within the stream.
Note that all behaviour associated with synchronization is always accessed via the Stream Manager; for
example, it is not possible to change the temporal position of an RTAudio object.
The Media Decoders are responsible for actually decoding the RT information.
The RT Presentation Managers are responsible for the rendering of the RT information. Functions
supported by an RT Presentation Manager might include the scaling of video or the setting of the audible
volume.
Page 9
ETS 300 777-4: November 1997
5 Service description
There are no new VEMMI service elements defined for the purpose of RT support.
The effect of VEMMI_Open service element on a Stream descriptor object is to render all stream
components that have the Opened attribute set to true.
6 VEMMI objects introduction
For the purpose of RT support the following new VEMMI objects are defined in this ETS:
- Stream descriptor object;
- RTAudio object;
- RTVideo object;
- RTGraphics object.
6.1 The Stream descriptor object
The Stream descriptor object is responsible for managing multiplexed streams. A multiplexed stream can
consist of one or several RTVideo, RTAudio and RTGraphics objects that are intended to be presented
simultaneously. These are called stream components. Each stream component has a tag, which may be
used to identify it uniquely within the stream.
6.2 The RTAudio object
The RTAudio object defines the attributes and behaviour of an audio sequence. It might be used as a
standalone object or as a component of a multiplexed stream.
6.3 The RTVideo object
The RTVideo object defines the attributes and behaviour of a video sequence. It might be used as a
standalone object or as a component of a multiplexed stream.
6.4 The RTGraphics object
The RT Graphics object (e.g. subtitles associated w
...