"Synchronized Multimedia" Working Group (SYMM WG) Charter
This charter is superceded by the
latest SMIL extended charter.
This charter is written in accordance with section
6.2.6 of the W3C
Process Document.
Table of Contents
- Mission Statement
- Scope
- Deliverables
- Duration
- Success Criteria
- Milestones
- Dependencies/Relationship with
other W3C Activities
- Coordination with External
Groups
- Membership, Participation and
Resources
- Communication, Meetings and
Logistics
- Intellectual Property Rights (IPR)
- Related Documents
The mission of the SYMM Working Group [SYMM WG] is to continue W3C's
work on synchronized multimedia that started with SMIL 1.0, SMIL 2.0. Its
main contribution is extending the functionality contained in the current SMIL 2.0 Recommendation. In the event
of a conflict between this document and the W3C Process, the W3C Process
shall take precedence.
Since SMIL 2.0 has been released, a number of extension proposals have
been received by the SYMM Interest Group [SYMM IG]. This section
describes the work items to be treated by the Working Group. The Working
Group is free to decide that some of the extensions listed below are not
worthwhile pursuing, and to potentially develop and evaluate new extension
proposals.
2.1 SMIL 2.0 Proposed Edited Recommendation
Revise the current SMIL 2.0
Recommendation to incorporate fixed SMIL 2.0
Errata. This document will be a full re-edition of SMIL 2.0 including
normative DTD and Schema (Plan is to issue a Proposed Edited
Recommendation).
2.2 SMIL 2.1 for Mobile Devices
SMIL 2.1 version will incorporate features currently in use within the
mobile industry, where SMIL is used as the basis of the MMS (Multimedia
Messaging) Service. Given the already existing experience with these
features, it should not take a lot of time for the WG to come to consensus on
these features. Therefore, the SYMM WG plans to release SMIL 2.1 directly as
a Last Call Working Draft. This will save time and help to get to
Recommendation faster. It will also enable other standard bodies such as 3GPP
and OMA to base their MMS-related specifications on W3C's SMIL 2.1
specification.
SMIL 2.1 should comprise the following functionality:
- Tiling images within a region
- Simple Alignment of content within a region
- Audio Effects: Audio Level Control, Audio Transition effects. Currently
the only way for setting an audio transition is to use AudioLayout and
BasicAnimation modules together. Audio specific transition effects should
be incorporated more directly, similar to video transition effects, (see
SMIL
SUB).
- Multi Object Transitions: The ability to apply uniform visual
transitions to screen space displaying multiple media objects. Currently,
a transition can only apply to a single media object. We would like to be
able to, for example, have a wipe go across a montage of different
images. Multi object transitions would allow to apply audio/visual
effects to par/seq element as a whole, (see SMIL
SUB).
- Unified style definition for both layout and media, "style" attribute:
The current SMIL specification is capable of defining layout in the CSS
manner (type attribute for layout element). Styling is also required for
media objects. One solution would be to incorporate a style attribute to
the media object elements. (see SMIL
SUB).
- The Working Group will investigate revisions to the SMIL 2.0 Basic
Profile based on the experience gained with SMIL profiles within the
mobile industry.
The SMIL 2.1 version will be build on top of SMIL 2.0. It should only
specify new and extended features. Therefore the document should only
incorporate new or enhanced functionalities, the revised or extended modules
and the revised or extended profile.
2.3 SMIL Future Version
Work on a future version of SMIL will allow the SYMM WG to investigate
some of the proposals that have not yet reached wider consensus and for which
deployment is less certain at the time of writing. Only proposals with
industry consensus on their necessisity should be pursued.
The SYMM WG once done with the SMIL 2.1 for Mobile Devices version, should
work on a SMIL Future Version requirement document that lists these work
items.
Potential work items include:
Media Identification and Linking
- Mechanism for passing parameters to hyperlink destination: Similar to
MediaParam module, we should have a mechanism for passing parameters for
linking. This also includes, for example, specifying start time of a
destination SMIL file, etc.
- Professional Media Clipping : Subframe definition of current SMIL
2.0 seems to have an error to be fixed and in addition professional media
may have more variety of time scales/frame rates. Some means should be
provided by the next version (see SMIL
SUB).
- Media Type Casting: Each media type (video, audio, text, ref,..) should
have individual meaning and function. (see SMIL
SUB).
- Media Track Manipulation: To specify individual audio/video track out
of a multi-track material (see SMIL
SUB).
- Visual Area Clipping: To clip out some specific region from full visual
area of video material (see SMIL
SUB).
- Time Container Clipping: To manipulate par/seq elements as media
elements (see SMIL
SUB).
Media Layout
- CSS, Style and Media Filtering: Determine how SMIL handles CSS (and
other) style sheets. The proposal is to have SMIL specify that media
being integrated can be styled by external style sheet.
- Media Time Destination: To place time containers on exact time
coordinates with professional time scales/ frame rates (see SMIL
SUB)..
Media Manipulation
- Visual Effects: alpha blending, visual deformation, color correction
(see SMIL
SUB).
- Text handling: harmonize the different approaches used to style text
today. A further idea would be to integrate text directly in SMIL,
similar to SVG.
Others
- Support for various types of metadata schemas of any type of XML
descriptions (e.g. MPEG-7, TV-Anytime, etc, many of which are industry
dependent metadata and not in RDF but only in XML. Such metadata must be
properly embedded into content descriptions.), (see SMIL
SUB).
- Metadata Synchronization: Some metadata need not only to be associated
with media objects but also to be synchronized along with the timeline of
media objects. Such metadata may be considered as a kind of media objects
itself. This functionality is to provide a means to synchronize metadata
streaming objects with other media streaming objects, (see SMIL
SUB).
- Reconsider the scalability to accommodate evolving modules into
scalable profiles.
2.4 Miscellaneous
The Working Group should investigate the potential needs within the
industry before addressing the following areas of functionality:
- Investigate into integration of SMIL into other languages e.g. XHTML+SMIL Profile and XSS
Compact 1.0 - An XHTML + SVG + SMIL Profile.
- Release the XMMF draft: External Media Markers
for SMIL 2.0 as a Working Group NOTE.
This draft proposes an XML-based syntax to define a set of IDs and a
time-code syntax for referencing either a single frame/sample in a media
object or a ranges of frames/samples.
- Design a DOM for synchronized multimedia documents. In addition to
functions from DOM level 1, 2 and 3, this Working Group should design a
higher level "convenience" interface that is specific to the SMIL.
Note: The SYMM WG may also take over the results of the Timed Text Working
Group [TTWG] if that
group terminates without having finished its work.
- SMIL 2.0 edition as Proposed Edited Recommendation.
- A Recommendation for SMIL 2.1
- A Recommendation for SMIL future version (including
WD, Last Call, CR, PR phases).
- A "disposition of comments" document for Last Call comments, for SMIL
2.1 and for SMIL future version Recommendation.
- A test suite for the SMIL 2.1 and for SMIL future version
Recommendation.
- A report on existing SMIL implementations at CR stage, for SMIL 2.1 and
for SMIL future version Recommendation.
- A summary of patent statements for SMIL at CR stage.
This Working Group is scheduled to last for 24 months, from May 2004
through May 2006. This includes a six month "life after Recommendation"
phase.
The main criterion of success for SYMM WG is that:
- SMIL 2.0 revised edition becomes a W3C Recommendation in 2004
- SMIL 2.1 becomes a W3C Recommendation in 2004
- A future version of SMIL becomes a W3C Recommendation in 2005
- The SYMM WG has achieved consensus in the industry on the relevance and
adoption of SMIL extensions and profiles.
A tentative schedule of face-to-face meetings and deliverables is
given here:
- April 2004
- SYMM WG starts.
- May 2004
- First SYMM WG f2f meeting scheduled on May 12th and 13th hosted by
CWI in Amsterdam.
- June 2004
- Release a SMIL 2.0 edition as Proposed Edited Recommendation
- July 2004
- First Working Draft and Last Call of SMIL 2.1
- September 2004
- SYMM WG f2f meeting
Create "disposition of comments" document for SMIL 2.1
- October 2004
- Advance SMIL 2.1 to Candidate Recommendation
Provide a Test suite for SMIL 2.1
Interoperability testing of SMIL 2.1 implementations with test
suite.
- November 2004
- Advance SMIL 2.1 to Proposed Recommendation
- December 2004
- SYMM WG f2f meeting
SMIL future version Working Draft first publication
SMIL 2.1 version becomes a W3C Recommendation.
- March 2005
- SYMM WG f2f meeting
SMIL future version Working Draft second publication.
- June 2005
- SYMM WG f2f meeting
Last Call Working Draft of SMIL future version
- September 2005
- SYMM WG f2f meeting
Create "disposition of comments" document for SMIL future version Last
Call comments
Provide a final summary of patent statements for SMIL future
version.
- October 2005
- Advance SMIL future version to Candidate Recommendation.
- November 2005
- SYMM WG f2f meeting
- January 2006
- Provide a Test suite for SMIL future version
- February 2006
- Interoperability testing of SMIL extensions implementations with test
suite.
- March 2006
- SMIL future version moves to Proposed Recommendation.
- April 2006
- SMIL future version becomes a W3C Recommendation.
- May 2006
- SYMM WG ends.
Note that public working drafts will be made available at least once every
three months, per W3C
Process.
The Working Group has to take into account technologies developed by other
groups within W3C, and ask them to review specifications prepared by the SYMM
Working Group. At the time the charter was written, the following ongoing W3C
activities are concerned:
- Hypertext Coordination Group
- The Hypertext Coordination Group has the responsibility for ensuring
that reviews between Working Groups are planned and carried out so as
to meet requirements for deliverables and deadlines. The Hypertext
Coordination Group includes representatives for the XML Coordination
Group and for the Web Accessibility Initiative, as well as the Working
Groups in the Interaction Domain.
- HTML
Working Group
- The Working Group cooperates with the HTML WG for the SMIL
modularization framework and for SMIL integration into others languages
e.g. XHTML+SMIL
Profile , XSS
Compact 1.0 - An XHTML + SVG + SMIL Profile.
- CSS
Working Group.
- The Working Group coordinates with the CSS WG on presentation and
layout issues.
- Timed Text
Working Group
- The Working Group cooperates with the TT WG to ensure that SMIL meets
the requirements of this group and for proper integration of timed text
into SMIL.
- Scalable Vector Graphics Working Group
- The Working Group cooperates with the SVG WG for SMIL integration
into others languages e.g. XSS
Compact 1.0 - An XHTML + SVG + SMIL Profile.
- Device
Independence Working Group
- The Working Group cooperates with the DI WG to ensure that SMIL meets
the requirements for device independent access, e.g. to ensure that the
format is usable both on mobile devices and PCs.
- Multimodal
Interaction Working Group
- The Working Group coordinates with the MMI WG to ensure that SMIL
meets the requirements for a range of modalities including speech, pen
and keypads. The Working Group will work with the MMI WG to look into:
- the role of SMIL as a host language for a range of modalities
including speech, pen and keypads. The goal is to combine a number
of different markup modules into a language profile.
- the use of the SMIL timing model as part of interaction
management, e.g. for fine grained control over timing
- the extension of the SMIL switch element and test attributes into
a more flexible solution based upon the MMI WG's work on an object
model framework for properties relating to device capabilities,
device configuration, user preferences and environmental conditions
(e.g. low battery alert).
- Internationalization Working Group
- The Working Group cooperates with the I18N WG to ensure SMIL provides
effective support for internationalization.
- QA Working
Group
- The Working Group coordinates with the QA WG to develop SMIL test
suites.
- TAG Working
Group
- The Working Group ensures that SMIL meets the general Web
architecture of the TAG and helps coordinate cross-technology
architecture developments inside and outside W3C.
- XSL
Working Group
- The work of the Working Group coordinates with the XSL WG on
presentation and layout issues.
- Web
Accessibility Initiative
- The Working Group cooperates with the Web Accessibility Initiative
(WAI) to ensure SMIL meets W3C accessibility goals
Outside W3C, a number of groups are working technologies relevant for the
SYMM WG.
- 3GPP MMS (Multimedia
Messaging Service) and Streaming Service, specified in the 3GPP
specifications (TS 26.140,
TS 26.234
and TS
26.246 defines the MMS SMIL profile). Work on SMIL 2.1 should be
coordinated with 3GPP and 3GPP2.
- The Open Mobile Alliance (OMA) is maintaining an "MMS
Conformance Document". Work on SMIL 2.1 should be coordinated with
OMA.
- MPEG-7 has
developed the Multimedia Content Description Standard which may also be
used in SMIL as XML descriptions.
- Society of Motion Picture and Television Engineers (SMPTE) The WG should take care of SMPTE
at large in terms of description formats of professional digital video.
e.g. Television Systems Technology (S22), Metadata and Wrapper Technology
(W25).
- Audio Engineering Society (AES) is
developing a description format of professional digital audio
presentation.
9.1 Membership
To become a member of the SYMM Working Group, a
representative of a W3C Member organization must be nominated by their
Advisory Committee Representative (please send email to the Working Group
chair and the W3C team contact). The nomination must include explicit
agreement to this charter, including its goals, a Patent disclosure and the
level of effort required of the representative.
Membership is also open to invited experts from the community, as
per W3C process.
Participation is expected to consume at least one day per week of each
Working Group member's time.
The SYMM WG is chaired by Yoshihisa Gonno (Sony) and Guido Grassel
(Nokia).
The W3C team contact for this working Group is Thierry Michel.
The W3C team will provide a team contact whose task are
described in the document "Role of the Team
Contact". W3C team members are expected to adopt the same requirements
for meeting attendance, timely response and information disclosure as are
required of W3C Members. 30% of the W3C team contact's time is expected to be
devoted to the SYMM Working Group.
10.1 Email Communication
The SYMM Working Group utilizes a member-confidential
mailing list <symm@w3.org> and a
public mailing list <www-smil@w3.org>.
The Working Group has a home page that records the
history of the group, provides access to the archives, meeting minutes,
updated schedule of deliverables, membership list, and relevant documents and
resources. The page is maintained by the Chair (s) in collaboration with the
W3C team contact.
A one to two hour Working Group phone conference is held
every week. When necessary to meet agreed-upon deadlines, phone conferences
may be held twice a week.
Participation in face-to-face meetings is limited to
SYMM Working Group members. Decisions may be taken in face-to-face meetings
but must be announced on the Working Group mailing list.
The Chair (s) makes Working Group meeting dates and locations available to
the group at least eight weeks before the meeting, per W3C
Process.
The current Working Group is operating under the W3C Patent Policy
(05 February 2004 Version). To promote the widest adoption of Web
standards, W3C seeks to issue Recommendations that can be implemented,
according to this policy, on a Royalty-Free basis.
- W3C Recommendation: Synchronized Multimedia Integration Language
(SMIL 2.0)
- This document is the latest W3C Recommendation for the SMIL
language.
- SMIL 2.0 Extension for Professional Multimedia Authoring -
Preliminary Investigation
- This document is the a W3C Note of the Sony Submission.
For questions on this document, please contact:: Thierry Michel <tmichel@w3.org> (last modified on
$Date: 2006/06/01 18:58:52 $)
Copyright
� 2004 W3C � (MIT, ERCIM,
Keio), All Rights Reserved. W3C liability,
trademark,
document
use and software
licensing rules apply. Your interactions with this site are in accordance
with our public
and Member
privacy statements.