Abstract
The period from 1995 to 2010 can be considered to be networked multimedia’s Golden Age: Many formats were defined that allowed content to be captured, stored, retrieved, and presented in a networked, distributed environment. The Golden Age happened because network infrastructures had enough bandwidth available to meet the presentation needs for intramedia synchronization, and content codecs were making even complex audio/video objects storable on network servers. This period marked the end of the CD-ROM era for multimedia content distribution. Unlike the relative simplicity of CD-ROM multimedia, where timing constraints were well-understood and pre-delivery content customization was relatively simple, the network multimedia era demanded new languages that would allow content to be defined as a collection of independent media components that needed to be located, fetched, synchronized, and presented on a large collection of user devices (under greatly varying network characteristics). One of the most ambitious projects to define an open and commonly available multimedia content integration language was W3C’s SMIL. In a period of approximately ten years, SMIL grew from a simple synchronization language to a full content integration and scheduling facility for a wide range of Web documents. This chapter considers the timing and synchronization aspects of SMIL.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsNotes
- 1.
This chapter draws on material published in [6].
- 2.
SMIL was not only an XML-compliant language, it was the first XML language released as a W3C recommendation.
- 3.
Line numbers have been added to simplify references in the text. They are not part of the SMIL language.
References
W3C, World Wide Web Consortium. http://w3.org/
Bugaj, S., Bulterman, D.C.A., Butterfield, B. et al.: Synchronized Multimedia Integration Language (SMIL) 1.0 Specification, June 1998. https://www.w3.org/TR/1998/REC-smil-19980615/
Ayers, J, Bulterman, D.C.A., Cohen, A. et al.: Synchronized Multimedia Integration Language (SMIL 2.0), 2nd edn., Jan 2005. https://www.w3.org/TR/2005/REC-SMIL2-20050107/
Bulterman, D.C.A., Grassel, G., Jansen, J. et al.: Synchronized Multimedia Integration Language (SMIL 2.1), Dec 2005. https://www.w3.org/TR/2005/REC-SMIL2-20050107/
Bulterman, D.C.A., Jansen, J., Cesar, P.S. et al.: Synchronized Multimedia Integration Language (SMIL 3.0), Dec 2008. https://www.w3.org/TR/SMIL/
Bulterman, D.C.A., Rutledge, L.: SMIL 3.0: Interactive Multimedia for the Web, Mobile Devices and Daisy Talking Books. Springer (2008)
W3C Synchronized Multimedia Working Group. https://www.w3.org/AudioVideo/
Bulterman, Dick C.A.: Specification and support of adaptable networked multimedia. Multimed. Syst. 1, 68 (1993). https://doi.org/10.1007/bf01213485
Bos, B. et al.: Cascading Style Sheets Level 2 Revision 1 (CSS 2.1) Specification, June 2011. https://www.w3.org/TR/CSS2//
Hickson, I. et al.: HTML-5: A vocabulary and associated APIs for HTML and XHTML, October 2014. https://www.w3.org/TR/html5/
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2018 Springer International Publishing AG, part of Springer Nature
About this chapter
Cite this chapter
Bulterman, D.C. (2018). SMIL: Synchronized Multimedia Integration Language. In: Montagud, M., Cesar, P., Boronat, F., Jansen, J. (eds) MediaSync. Springer, Cham. https://doi.org/10.1007/978-3-319-65840-7_13
Download citation
DOI: https://doi.org/10.1007/978-3-319-65840-7_13
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-65839-1
Online ISBN: 978-3-319-65840-7
eBook Packages: Computer ScienceComputer Science (R0)