| 分类: IPTV和多媒体技术 |
SMILTM
The Synchronized Multimedia Integration Language (SMIL, pronounced "smile") enables simple authoring of interactive audiovisual presentations. SMIL is typically used for "rich media"/multimedia presentations which integrate streaming audio and video with images, text or any other media type. SMIL is an easy-to-learn HTML-like language, and many SMIL presentations are written using a simple text-editor.
For a more detailed description of the goals of the SMIL language, see the W3C Activity Statement on Synchronized Multimedia; a regularly updated report to W3C members that is also available to the public.
The public is invited to send comments and information requests about SMIL to the public mailing list www-smil@w3.org (public archives).
What磗 New ?
- Dec 2005: The AMBULANT team at CWI announces the release of the AMBULANT 1.6 player, with full support for SMIL 2.1. The Player supports the new SMIL 2.1 Mobile and SMIL 2.1 Extended Mobile profiles and includes SMIL 2.1 support into the existing SMIL Language profile. This version of AMBULANT is useful when evaluating the SMIL 2.1 specification. It also contains a range of performance and bug fixes for the SMIL 2.0 language support.The AMBULANT 1.6 player is available for Linux, OS X, Windows desktop, Windows TabletPC and Windows PocketPC implementations.
- Dec 2005: The SYMM Working Group releases the SMIL 2.1 Recommendation (13 12 2005).
- Sept 2005: The SYMM Working Group releases SMIL 2.1 Proposed Recommendation.
- May 2005: The AMBULANT team at CWI announces the release of the AMBULANT 1.4 player, with full support for SMIL 2.1 CR. The Player supports the new SMIL 2.1CR Mobile and SMIL 2.1CR Extended Mobile profiles and includes SMIL 2.1CR support into the existing SMIL Language profile. This version of AMBULANT is useful when evaluating the SMIL 2.1CR specification. It also contains a range of performance and bug fixes for the SMIL 2.0 language support.The AMBULANT 1.4 player is available for Linux, OS X, Windows desktop, Windows TabletPC and Windows PocketPC implementations. A Zaurus Linux PDA version will be available shortly.
Specifications
- Latest SMIL 2 version: (The latest version of the SMIL 2.x
specification,whatever its maturity). http://www.w3.org/TR/SMIL2/
-
Latest SMIL Recommendation: (The most mature SMIL Recommendation
(whatever the major revision number). http://www.w3.org/TR/SMIL/
SMIL 2.1
- W3C Recommendation SMIL 2.1 (13 12 2005).
SMIL 2.0
- W3C
Recommendation: Synchronized Multimedia Integration Language (SMIL
2.0) [Second Edition]
- Translations of SMIL 2.0 (e.g. French, Korean)
- W3C Note "XHTML+SMIL Profile"
- SMIL 2.0 Testsuite
- Implementation Results from SMIL2.0 Test suite
- "The application/smil and application/smil+xml Media Types" Internet Draft
SMIL 1.0
- W3C Recommendation: Synchronized Multimedia Integration Language (SMIL) 1.0 Specification
- Translations of SMIL 1.0 (e.g. Chinese, German, Italian, Japanese, Korean, Portuguese)
- SMIL 1.0
Player Testcases andSMIL Player Feature List
SMIL in MMS
- 3GPP TS 26.140 - Multimedia Messaging Service (MMS); Media formats and codes
- 3GPP TS 26.234
- Transparent end-to-end streaming service; Protocols and
codecs
(SMIL profile is defined in Section B and Appendix B define the MMS SMIL profile) - 3GPP TS 26.246 - Transparent end-to-end Packet-switched Streaming Service (PSS); 3GPP SMIL language profile - part of Release 6
- MMS SMIL profile from OMA
Public Mailing List
The public is invited to send comments and information requests about SMIL to the public mailing list www-smil@w3.org (public archives). The list is open to everyone. To subscribe, try quick subscribe. If that does not work, send a mail with "Subject: subscribe" to www-smil-request@w3.org. If you have problems subscribing/unsubscribing, see more info on W3C mailing list administration.
Players
SMIL 2.1
- AMBULANT player from CWI, with full support for SMIL 2.1. The Player supports the SMIL 2.1 Mobile, Extended Mobile and Language profiles. The AMBULANT SMIL 2.1 player is available for Linux, OS X, Windows desktop, Windows TabletPC and Windows PocketPC implementations.
SMIL 2.0
- AMBULANT player from CWI, with full support for SMIL 2.0 [Second Edition]. The Player supports the SMIL 2.0 Language and Basic profiles. The AMBULANT SMIL 2.0 player is available for Linux, OS X, Windows desktop, Windows TabletPC and Windows PocketPC implementations.
- GRiNS for SMIL-2.0 by Oratrix provides a SMIL 2.0 player which supports SMIL 2.0 syntax and semantics.
- RealNetworks' SMIL implementation is now public under the datatypes project in the Helix open-source community. See Quick Start guide to download and build the code.
- SMIL Player by InterObject. The player supports SMIL 2.0 Basic Profile.The player runs on PC with Windows NT/2000/XP and handheld devices with Pocket PC, such as Compaq iPAQ. Refer to product specifications
- Internet Explorer 6.0 by Microsoft includes implementation of XHTML+SMIL Profile Working Draft
- Internet Explorer 5.5 by Microsoft supports many of the SMIL 2.0 draft modules including Timing and Synchronization, BasicAnimation, SplineAnimation, BasicMedia, MediaClipping, and BasicContentControl. See an introductory article about SMIL 2.0 support (called HTML+TIME 2.0) in IE 5.5.
- NetFront v3.0 is a micro browser for PDA/mobile phone/information appliances. It claims to support HTML 4.01/XHTML 1.0/ SMIL Basic/SVG Tiny.
- Pocket SMIL, it is written in C++.
- RubiC is developed by Roxia Co.,Ltd. It includes an authoring tool and player, and fully supports SMIL 2.0 specification. "RubiC" is also available for mobile handset for mobile internet MMS(Multimedia Messaging Service)
- List of MMS Simulators
- Tao's announced Qi browser supports SMIL, HTML 4.01 CSS, and XML (including XML Parser, DTD and Schema validation).
SMIL 1.0
- Grins (SMIL1.0) by Oratrix
- HPAS by Compaq
- Lp player by Productivity Works
- QuickTime 4.1 by Apple
- Realplayer 8 by RealNetworks
- Soja, a Java based SMIL player by Helio
- S2M2 , a Java Applet-based SMIL Player by NIST
- Schmunzel , a Java player by SunTREC Salzburg.
- X-SMILES a Java based open browser by TML laboratory
- Autometa RPXP is an open-source (LGPL v2.1) object-oriented Perl 5.005 script. It generates SMIL 1.0 and RealText streaming media presentations.
Demos
- INRIA scientific talks
- SMIL 2.0 Feature-by-feature demos by RealNetworks
- Torino and New York demos by Telecom Italia Lab
- SMIL1.0, SMIL 2.0 demos available from Oratrix.
- Synchronized Multimedia Summer School at INRIA
- The Webnews demo, by CWI. (needs an HTML renderer)
- Demos available from RealNetworks
- SMIL 1.0 tutorial written in SMIL
- SMIL1.0 demo of the Canyonlands
- XHTML+SMIL demos, by Microsoft (works In > IE5.5 only)
- XHTML+SMIL demos, by Patrick Schmitz (works In > IE5.5 only)
- Demos of SMIL Animation used in combination with SVG at Burning Pixel and KevLinDev
- Karaoke demo; SMIL version, you can directly test a Html+time version for IE6.

加载中…