Information technology — Coding of audio-visual objects — Part 20: Lightweight Application Scene Representation (LASeR) and Simple Aggregation Format (SAF) — Amendment 3: Presentation and Modification of Structured Information (PMSI)

Technologies de l'information — Codage des objets audiovisuels — Partie 20: Représentation de scène d'application allégée (LASeR) et format d'agrégation simple (SAF) — Amendement 3: Présentation et modification de l'information structurée (PMSI)

General Information

Status
Published
Publication Date
03-May-2010
Current Stage
6060 - International Standard published
Due Date
30-Oct-2011
Completion Date
04-May-2010
Ref Project

Relations

Buy Standard

Standard
ISO/IEC 14496-20:2008/Amd 3:2010 - Presentation and Modification of Structured Information (PMSI)
English language
8 pages
sale 15% off
Preview
sale 15% off
Preview
Standard
ISO/IEC 14496-20:2008/Amd 3:2010 - Presentation and Modification of Structured Information (PMSI)
English language
8 pages
sale 15% off
Preview
sale 15% off
Preview

Standards Content (Sample)

INTERNATIONAL ISO/IEC
STANDARD 14496-20
Second edition
2008-12-01
AMENDMENT 3
2010-05-01

Information technology — Coding of
audio-visual objects —
Part 20:
Lightweight Application Scene
Representation (LASeR) and Simple
Aggregation Format (SAF)
AMENDMENT 3: Presentation and
Modification of Structured Information
(PMSI)
Technologies de l'information — Codage des objets audiovisuels —
Partie 20: Représentation de scène d'application allégée (LASeR) et
format d'agrégation simple (SAF)
AMENDEMENT 3: Présentation et modification de l'information
structurée (PMSI)




Reference number
ISO/IEC 14496-20:2008/Amd.3:2010(E)
©
ISO/IEC 2010

---------------------- Page: 1 ----------------------
ISO/IEC 14496-20:2008/Amd.3:2010(E)

PDF disclaimer
PDF files may contain embedded typefaces. In accordance with Adobe's licensing policy, such files may be printed or viewed but shall
not be edited unless the typefaces which are embedded are licensed to and installed on the computer performing the editing. In
downloading a PDF file, parties accept therein the responsibility of not infringing Adobe's licensing policy. The ISO Central Secretariat
accepts no liability in this area.
Adobe is a trademark of Adobe Systems Incorporated.
Details of the software products used to create the PDF file(s) constituting this document can be found in the General Info relative to
the file(s); the PDF-creation parameters were optimized for printing. Every care has been taken to ensure that the files are suitable for
use by ISO member bodies. In the unlikely event that a problem relating to them is found, please inform the Central Secretariat at the
address given below.

This CD-ROM contains:
1) the publication ISO/IEC 14496-20:2008/Amd.3:2010 in portable document format (PDF), which can
be viewed using Adobe® Acrobat® Reader,
2) the following electronic attachments to be added to the LASeRML directory:
i) laser4.xsd,
ii) laser-datatypes4.xsd,
iii) svg4.xsd.
Adobe and Acrobat are trademarks of Adobe Systems Incorporated.
COPYRIGHT PROTECTED DOCUMENT


©  ISO/IEC 2010
All rights reserved. Unless required for installation or otherwise specified, no part of this CD-ROM may be reproduced, stored in a retrieval
system or transmitted in any for
...

INTERNATIONAL ISO/IEC
STANDARD 14496-20
Second edition
2008-12-01
AMENDMENT 3
2010-05-01


Information technology — Coding of
audio-visual objects —
Part 20:
Lightweight Application Scene
Representation (LASeR) and Simple
Aggregation Format (SAF)
AMENDMENT 3: Presentation and
Modification of Structured Information
(PMSI)
Technologies de l'information — Codage des objets audiovisuels —
Partie 20: Représentation de scène d'application allégée (LASeR) et
format d'agrégation simple (SAF)
AMENDEMENT 3: Présentation et modification de l'information
structurée (PMSI)





Reference number
ISO/IEC 14496-20:2008/Amd.3:2010(E)
©
ISO/IEC 2010

---------------------- Page: 1 ----------------------
ISO/IEC 14496-20:2008/Amd.3:2010(E)
PDF disclaimer
This PDF file may contain embedded typefaces. In accordance with Adobe's licensing policy, this file may be printed or viewed but
shall not be edited unless the typefaces which are embedded are licensed to and installed on the computer performing the editing. In
downloading this file, parties accept therein the responsibility of not infringing Adobe's licensing policy. The ISO Central Secretariat
accepts no liability in this area.
Adobe is a trademark of Adobe Systems Incorporated.
Details of the software products used to create this PDF file can be found in the General Info relative to the file; the PDF-creation
parameters were optimized for printing. Every care has been taken to ensure that the file is suitable for use by ISO member bodies. In
the unlikely event that a problem relating to it is found, please inform the Central Secretariat at the address given below.


COPYRIGHT PROTECTED DOCUMENT


©  ISO/IEC 2010
All rights reserved. Unless otherwise specified, no part of this publication may be reproduced or utilized in any form or by any means,
electronic or mechanical, including photocopying and microfilm, without permission in writing from either ISO at the address below or
ISO's member body in the country of the requester.
ISO copyright office
Case postale 56 • CH-1211 Geneva 20
Tel. + 41 22 749 01 11
Fax + 41 22 749 09 47
E-mail copyright@iso.org
Web www.iso.org
Published in Switzerland

ii © ISO/IEC 2010 – All rights reserved

---------------------- Page: 2 ----------------------
ISO/IEC 14496-20:2008/Amd.3:2010(E)
Foreword
ISO (the International Organization for Standardization) and IEC (the International Electrotechnical
Commission) form the specialized system for worldwide standardization. National bodies that are members of
ISO or IEC participate in the development of International Standards through technical committees
established by the respective organization to deal with particular fields of technical activity. ISO and IEC
technical committees collaborate in fields of mutual interest. Other international organizations, governmental
and non-governmental, in liaison with ISO and IEC, also take part in the work. In the field of information
technology, ISO and IEC have established a joint technical committee, ISO/IEC JTC 1.
International Standards are drafted in accordance with the rules given in the ISO/IEC Directives, Part 2.
The main task of the joint technical committee is to prepare International Standards. Draft International
Standards adopted by the joint technical committee are circulated to national bodies for voting. Publication as
an International Standard requires approval by at least 75 % of the national bodies casting a vote.
Attention is drawn to the possibility that some of the elements of this document may be the subject of patent
rights. ISO and IEC shall not be held responsible for identifying any or all such patent rights.
Amendment 3 to ISO/IEC 14496-20:2008 was prepared by Joint Technical Committee ISO/IEC JTC 1,
Information technology, Subcommittee SC 29, Coding of audio, picture, multimedia and hypermedia
information.
© ISO/IEC 2010 – All rights reserved iii

---------------------- Page: 3 ----------------------
ISO/IEC 14496-20:2008/Amd.3:2010(E)

Information technology — Coding of audio-visual objects —
Part 20:
Lightweight Application Scene Representation (LASeR) and
Simple Aggregation Format (SAF)
AMENDMENT 3: Presentation and Modification of Structured
Information (PMSI)
In Clause 2, add the following references:
W3C XPointer Framework, W3C Recommendation 25 March 2003. http://www.w3.org/TR/xptr-framework/
W3C XML Path Language (Xpath) Version 1.0, W3C Recommendation 16 November 1999.
http://www.w3.org/TR/xpath
In 3.2, add the following abbreviated term:
EBNF: Extended Backus-Naur Form
In Table 3. List of LASeR events, add the following item:
Event
Namespace Description Bubble Canc.
name
Informs the update of Structured Information referenced by the
“xmlUpdate“ urn:mpeg:mpeg4:laser:2005
No No
presentation engine.

After 6.5.6.4, add the following:
6.5.6.5 ExternalResourceEvent
Interface xmlUpdateEvent : LASeR Event {
readonly attribute DOMString resourceURL;
readonly attribute DOMString updatedValue;
};

© ISO/IEC 2010 – All rights reserved 1

---------------------- Page: 4 ----------------------
ISO/IEC 14496-20:2008/Amd.3:2010(E)
No defined constants
Attributes
• resourceURL: This value identifies the updated external resource URL including the mpeg-pmsi()
fragment
• externalResource : This value is a new value pointed by resource URL

No defined methods
Targets of this event must be elements allowing mpeg-pmsi() schemed URI.
After 6.8.60, add the following:
6.8.61 SVG1.1 tref
The SVG1.1 tref element is specified in 10.6 of [W3C SVG11]. The SVG1.1 tref element used in this standard
is also allowed to be a child of the SVGT1.2 textArea element.
Additionally, the “editable” attribute defined in SVGT1.2 is allowed on the tref element. Editing the textual
content of the tref element implies updating the original referenced data if possible.
6.8.62 LASeR externalReference
6.8.62.1 Semantics
The purpose of externalReference is to identify the scope of the scene to be updated regularly with the latest
version of Structured Information at the specified interval of time.
The LASeR externalReference element is a container element indicating all elements included are updated
periodically according to a provided updateInterval attribute. If this element does not include any external
reference, updateInterval attribute is ignored. Thus, the updateInterval attribute is only used for URIs with
mpeg-pmsi() scheme. Other URIs processing shall occur as usual regardless of the value of the
updateInterval attribute. The externalReference element allows children.
6.8.62.2 Attributes
• updateInterval: is the updating interval of the elements/attributes within the enclosure of the element.
This attribute is one of “none”, “free”, “”.
o The value “none” indicates that Structured Information shall be evaluated only once.
o The value “free” indicates the author does not mandate any specific behavior and it is up to the
implementation to decide the interval of the update. This is the default value.
o indicates that if changes happened during that amount of time, they shall be
reflected. This value must be greater than 0. The author must be responsible to assign a
meaningful value to reflect the practicality on the implementation.
• security: controls the type of allowed updates in the referenced resource. This is defined in 6.8.53.
• entry: indicates the entry element of the Structured Information. Any children elements of the
externalReference element using the mpeg-pmsi() scheme to reference external resources may use an
Xpath expression relative to this entry element. In case of nested externalReference elements, the entry
element is computed based on the parent entry element. If the entry attribute is not present, the entry
element is not modified and if no parent entry attribute is present, the entry element is the root of the
Structured Information. The value of this attribute shall only reference one element in the Structured
Information.
2 © ISO/IEC 2010 – All rights reserved

---------------------- Page: 5 ----------------------
ISO/IEC 14496-20:2008/Amd.3:2010(E)
6.8.63 LASeR externalUpdate
6.8.63.1 Semantics
The LASeR externalUpdate element supports a modification of Structured Information or elements|attributes
thereof. It supports three types of modification: “replace”, “insert”, and “delete”. A part of Structured
Information can be replaced with a new element or an attribute value, a new element or an attribute value is
inserted into Structured Information, or a part of Structured Information can be deleted according to the
provided type attribute.
This element shall not be placed as a child of LASeR externalReference element.
6.8.63.2 Attributes
• xlink:href: this attribute indicates the element/attribute which is replaced, inserted, or deleted using
mpeg-pmsi() scheme.
• type: this attribute indicates the type for the modification of Structured Information.
o The type “replace” indicates that an existing element or attribute value is replaced with a new
element or attribute value.
o The type “insert” indicates that a new element or attribute value is inserted into Structured
Information.
o The type “delete” indicates that an existing element or attribute value in Structured Information is
deleted.
• attributeName: this attribute defines the name of attribute in which the insertion or replacement happens,
by default “children”.
• index: this attribute defines the index at which to insert or replace the child. In the absence of an index,
the child is inserted at the end of the children list.
• operandElementId: this attribute defines the id of the element from which the inserted or replaced value
is taken.
• operandAttributeName: this attribute defines the name of the field from which the inserted or replaced
value is taken.
• value: the value to be replaced, inserted, or deleted.
• updateInterval: this attribute defines the updating interval of the elements/attributes within the enclosure
of the element. This attribute is one of “none”, “free”, “”.
o The value “none” indicates that the referred Structured Information shall be modified only once.
o The value “free” indicates the author does not mandate any specific behavior and it is up to the
implementation to decide the interval of the modification of the referred Structured Information.
This is the default value.
o indicates that if changes happened during that amount of time, they shall be
reflected. This value must be greater than 0. The author
...

Questions, Comments and Discussion

Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.