Abstract
In this paper, an authoring tool named SMILAuthor for SMIL-based multimedia presentations is proposed. SMILAuthor adopts standard SMIL language as the format of the presentation to generate reusable and easily accessible presentations. Moreover, powerful editing functions such as cut, copy, and paste are supported by the system in a timeline-based manner. In order to support timeline-based editing functions, the playback duration of each object in the input SMIL script is first calculated by the parsing process of the system. The parsing process extracts and converts the temporal relationship of the input script to Real-Time Synchronization Model (RTSM), and the playback duration of each object in the script is then computed by traversing the RTSM. Editing results are converted to the SMIL format and saved in the output file. Language structure of SMIL is hidden by the system and the temporal information is visualized in the timeline manner to provide users an easy way to understand and control the timing of each object. Implementation of the system provides a friendly WYSIWYG environment and multiple views/windows are provided by the system to help authors compose multimedia presentations efficiently.
Article PDF
Similar content being viewed by others
Avoid common mistakes on your manuscript.
References
L. Bouthillier, “Synchronized multimedia on the Web—A new W3C format is all smiles,” Web Techniques Magazine, Vol. 3, No. 9, 1998.
S.-K. Chang, “Perspectives in multimedia software engineering,” in Proceedings. IEEE International Conference on Multimedia Computing and Systems, 1999, pp. 74–78.
D. Del Corso, G. Morrone, E. Ovcin, A. Truzzi, C. Scrizzi, and M. Gastaldi, “Interactive educational multimedia: A quick design and development tool,” in Proceedings., IEEE International Conference on Multimedia Computing and Systems, 1999, Vol. 2, pp. 841–845.
J. Emery and A. Karmouch, “A time-based multimedia document architecture,” in Proceedings of IEEE International Conference on Communications, 1995 (ICC '95), Vol. 1, pp. 555–559.
G. Flammia, “SMIL makesWeb applications multimodal,” IEEE Intelligent Systems, Vol 13, No. 4, pp. 12–13, 1998.
J. Freire, R. Lozano, H. Martin, and F. Mocellin, “A STORM* environment for building multimedia presentations,” in Proceedings of 12th International Conference on Information Networking, 1998 (ICOIN-12), pp. 329–332.
GRiNS, http: //www.oratrix.com/GRiNS/index.html.
L. Hardman, G. van Rossum, and Dick C.A. Bulterman, “Structured multimedia authoring,” in Proceedings of the First ACM International Conference on Multimedia, 1993, pp. 283–289.
P. Hoschka, “An introduction to the synchronized multimedia integration language,” IEEE Multimedia, pp. 84–88, 1998.
S. Hudson and C.-N. His, “The walk-through approach to authoring multimedia documents,” in Proceedings, The Second ACM International Conference on Multimedia, 1994, pp. 173–180.
M. Jourdan, N. Layaïda, C. Roisin, L.S. Ismaïl, and L. Tardif, “Madeus, an authoring environment for interactive multimedia documents,” in Proceedings of 6th ACM International Conference on Multimedia, 1998, pp. 267–272.
M. Jourdan, C. Roisin, and L. Tardif, “Multiviews interfaces for multimedia authoring environments,” in Proceedings of Multimedia Modeling, 1998 (MMM'98), pp. 72–79.
J. Kelner, D. Hadj Sadok, F. Marques, and A. Neves, “The role of parametrization in the multimedia authoring process,” in Proceedings, IEEE Conference on Protocols for Multimedia Systems—Multimedia Networking, 1997, pp. 142–149.
J. Kim and Sun Shin An, “Design and implementation of IMAT (Internet Multimedia Authoring Tool) using a unified spatio-temporal relationship model,” in Proceedings of 3rd IEEE Workshop on Multimedia Signal Processing, 1999, pp. 617–622.
D. Lowe and M. Sifer, “Refining the MATILDA multimedia authoring framework with a visual formalism,” in Proceedings of 3rd IEEE International Conference on Multimedia Computing and Systems, 1996, pp. 291–294.
Macromedia, Director 8, http: //www.macromedia.com/software/director/.
RealNetworks, “RealPlayer Plus,” http: //www.real.com/, 2000.
RealNetworks, “RealSlideshow,” http: //proforma.real.com/rn/tools/slideshow/index.html.
Sausage, SMIL Composer, http: //www.sausagetools.com/supertoolz/toolz/stsmil.html.
J. Song, M.Y. Kim, G. Ramalingam, R. Miller, and B.K. Yi, “Interactive authoring of multimedia documents,” in Proceedings of IEEE Symposium on Visual Languages, 1996, pp. 276–283.
Synchronized Multimedia Integration Language (SMIL) 1.0 Specification, W3Crecommendation, June 1998, http: //www.w3c.org/TR/REC-smil.
Synchronized Multimedia Integration Language (SMIL) Boston Specification, W3C Working Draft 20-August-1999, http: //www.w3.org/TR/smil-boston.
M. Vazirgiannis, I. Kostalas, and T. Sellis, “Specifying and authoring multimedia scenarios,” IEEE Multimedia, Vol. 6, No. 3, pp. 24–37, 1999.
C.C. Yang, “User-interaction supported data-retrieving engine for distributed multimedia presentations,” in Proceedings, IEEE International Conference on Communications, 2001 (ICC2001), pp. 3244–3250.
C.C. Yang, “On the design of the data-retrieving engine for distributed multimedia presentations,” in Proceedings, IEEE International Conference on Communications, 2001 (ICC2001), pp. 3237–3243.
C.C. Yang and J.H. Huang, “A multimedia synchronization model and its implementation in transport protocols,” IEEE Journal of Selected Area in Communications, Vol. 14, No. 1, pp. 212–225, 1996.
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Yang, CC., Yang, YZ. SMILAuthor: An Authoring System for SMIL-Based Multimedia Presentations. Multimedia Tools and Applications 21, 243–260 (2003). https://doi.org/10.1023/A:1025770817293
Issue Date:
DOI: https://doi.org/10.1023/A:1025770817293