SMIL 2.1 Interoperability Implementation Report

This version
http://www.w3.org/2005/SMIL21/SMIL21-implementation-result.html
Editors:
Thierry Michel, W3C
Xicu Xabiel Garcia Pañeda,Universidad de Oviedo

Overview

These results document the interoperablity of multiple implementations for the features of SMIL 2.1. Results as of December 09 2005.

Former unchanged features from SMIL2.0 are already implemented in multiple products and were tested (see SMIL 2.0 Interoperability Implementation Results).
The SML 2.1 new features are additions that do not interfere with the former SMIL 2.0 functionalities. These SML 2.1 new features do not change semantics of the former SMIL 2.0 features. The changes in modularization have no impact on player behavior.
Therefore the following results list only the new features introduced in SMIL 2.1.

There are 4 separate implementations, three of them with very broad coverage of the language and modules. Implementers consisted of both large and small international corporations. All features in the SMIL 2.1 specification have been implemented separately at least twice.

The data presented here is intended solely to be used as proof of SMIL 2.1 implementability. It is only a snapshot of the actual implementation behaviors at one moment of time, this data is not intended to be used for assessing or grading the performance of any individual implementation.

The SMIL 2.1 test suite is available at http://www.w3.org/2005/SMIL21/testsuite/Overview.html

Summary

Section PASS FAIL RISK %Result
Animation : No new functionalities added in SMIL 2.1
Content control : No new functionalities added in SMIL 2.1
Layout 51 0 0 100%
Linking : No new functionalities added in SMIL 2.1
Media 8 0 0 100%
Metadata : No new functionalities added in SMIL 2.1
Structure : No new functionalities added in SMIL 2.1
Timing : No new functionalities added in SMIL 2.1
Transitions 11 0 0 100%
Time Manipulation : No new functionalities added in SMIL 2.1
Total 70 0 0 100%

SMIL 2.1 Test cases

In the Table of test cases, each test may have the following results:

The following 4 separate SMIL 2.1 implementations where used as proof of SMIL 2.1 implementability:

The following table is only a snapshot of the actual implementation behaviors at one moment of time, as these implementations may not be immediately available to the public. The interoperability data is not intended to be used for assessing or grading the performance of any individual implementation.

Table of test cases

1 - Layout
1.1 - BackgroundTilingLayout Module Implementation  
Test Number Test File Name A B C D Status Remarks
1.1.1 bkL-background-00.smil P   P   Completed  
1.1.2 bkL-background-01.smil P   P   Completed  
1.1.3 bkL-background-02.smil P   P   Completed  
1.1.4 bkL-background-03.smil P   P   Completed  
1.1.5 bkL-background-04.smil P   P   Completed  
1.1.6 bkL-background-05.smil P   P   Completed  
1.1.7 bkL-background-06.smil P   P   Completed  
1.1.8 bkL-background-07.smil P   P   Completed  
1.1.10 bkL-background-09.smil P   P   Completed  
1.2 - BasicLayout Module Implementation  
Test Number Test File Name A B C D Status Remarks
1.2.1 bL-meetBest-00.smil P P P   Completed  
1.2.2 bL-meetBest-01.smil P P P   Completed  
1.2.3 bL-meetBest-02.smil P P P   Completed  
1.2.4 bL-meetBest-03.smil P P P   Completed  
1.2.5 bL-meetBest-04.smil P P P   Completed  
1.2.6 bL-meetBest-05.smil P P P   Completed  
1.2.7 bL-meetBest-06.smil   P P   Completed  
1.3 - AlignmentLayout Module Implementation  
Test Number Test File Name A B C D Status Remarks
1.3.1 aL-mediaAlign-00.smil P P P   Completed  
1.3.2 aL-mediaAlign-01.smil P P P   Completed  
1.3.3 aL-mediaAlign-02.smil   P P   Completed  
1.3.4 aL-mediaAlign-03.smil   P P   Completed  
1.3.5 aL-mediaAlign-04.smil   P P   Completed  
1.3.6 aL-mediaAlign-05.smil   P P   Completed  
1.3.7 aL-mediaAlign-06.smil   P P   Completed  
1.3.8 aL-mediaAlign-07.smil   P P   Completed  
1.3.9 aL-mediaAlign-08.smil   P P   Completed  
1.3.10 aL-mediaAlign-09.smil   P P   Completed  
1.3.11 aL-mediaAlign-11.smil P P P   Completed  
1.3.12 aL-mediaAlign-12.smil P P P   Completed  
1.3.13 aL-mediaAlign-13.smil P P P   Completed  
1.3.14 aL-mediaAlign-14.smil P P P   Completed  
1.3.15 aL-mediaAlign-15.smil P P P   Completed  
1.3.16 aL-mediaAlign-16.smil P P P   Completed  
1.3.17 aL-mediaAlign-17.smil P P P   Completed  
1.3.18 aL-mediaAlign-18.smil P P P   Completed  
1.3.19 aL-mediaAlign-19.smil P P P   Completed  
1.3.20 aL-mediaAlign-21.smil   P P   Completed  
1.3.21 aL-mediaAlign-22.smil   P P   Completed  
1.3.22 aL-mediaAlign-23.smil   P P   Completed  
1.3.23 aL-mediaAlign-24.smil   P P   Completed  
1.3.24 aL-mediaAlign-25.smil   P P   Completed  
1.3.25 aL-mediaAlign-26.smil   P P   Completed  
1.3.26 aL-mediaAlign-27.smil   P P   Completed  
1.3.27 aL-mediaAlign-28.smil   P P   Completed  
1.3.28 aL-soundAlign-00.smil P P   Completed  
1.3.31 aL-soundAlign-03.smil P P   Completed  
1.3.32 aL-soundAlign-04.smil P P   Completed  
1.3.33 aL-soundAlign-05.smil P P   Completed  
1.3.34 aL-soundAlign-06.smil P P   Completed  
1.3.35 medalign_text.smi P P P   Completed  
1.4 - AlignmentLayout Implementation  
Test Number Test File Name A B C D Status Remarks
1.4.1 soundAlign_all.smi P   P   Completed  
1.5 - BasicLayout Implementation  
Test Number Test File Name A B C D Status Remarks
1.5.1 fit_meetBest_small.smi P   P   Completed  
1.6 - BackgroundTilingLayout Implementation  
Test Number Test File Name A B C D Status Remarks
1.6.1 bgimg_url.smi P   P   Completed  
1.6.2 bgimg_url.smi P   P   Completed  
1.6.3 bgimg_url.smi P   P   Completed  
1.6.4 bgimg_url.smi P   P   Completed  
1.6.5 bgimg_url.smi P   P   Completed  
1.6.6 bgimg_url.smi P   P   Completed  
1.6.7 bgimg_url.smi P   P   Completed  
1.6.8 bgimg_url.smi P   P   Completed  
2 - Media
2.1 - MediaParam Implementation  
Test Number Test File Name A B C D Status Remarks
2.1.1 mP-paramGroup-00.smil     P  P Completed  
2.1.2 mP-paramGroup-01.smil     P  P Completed  
2.1.3 mP-paramGroup-02.smil     P  P Completed  
2.1.4 mP-paramGroup-03.smil     P  P Completed  
2.1.5 mP-paramGroup-04.smil     P  P Completed  
2.1.6 mP-paramGroup-05.smil     P  P Completed  
2.1.7 mP-paramGroup-06.smil     P  P Completed  
2.2.1 typeTest.smil P   P   Completed  
3 - Transitions
3.1 - Transitions Implementation  
Test Number Test File Name A B C D Status Remarks
3.1.1 audioFade-00.smil P   P   Completed  
3.1.2 audioFade-01.smil P   P   Completed  
3.1.3 audioFade-02.smil P   P   Completed  
3.1.4 audioFade-03.smil P   P   Completed  
3.1.5 audioFade-11.smil P   P   Completed  
3.1.6 audioFade-12.smil P   P   Completed  
3.1.7 audioFade-13.smil P   P   Completed  
3.1.8 trans00.smil P P P   Completed  
3.1.9 trans01.smil   P P   Completed  
3.2 - BasicTransitions Implementation  
Test Number Test File Name A B C D Status Remarks
3.2.1 audioFade_in.smi P   P   Completed  
3.2.2 audioFade_out.smi P   P   Completed