From: ralph@ossi.com (Ralph Ferris) Newsgroups: comp.text.sgml Subject: Standard Multimedia Scripting Language (SMSL) Date: 07 Jan 1995 00:34:03 MET Organization: Fujitsu Open Systems Solutions, Inc. Summary: An overview of the Standard Multimedia Scripting Language Keywords: SMSL SGML HyTime ANSI ISO
Ralph E. Ferris Project Manager, Electronic Publications Fujitsu Open Systems Solutions, Inc. (FOSSI), Engineering Services Phone: (408) 456-7806 Fax: (408) 456-7050 E-mail: ralph@ossi.com A Davenport Group sponsor. For information on the Davenport Group see ftp://ftp.ora.com/pub/davenport/README.html or http://www.ora.com/davenport/README.html
_____________________________________ | | | SMSL Documents | | | | _____________ ________________ | | | Scripts | | HyTime | | | | | | Documents | | | |____________| |______________| | | ^ ^ | | | | | |______|___________________|_________| | | | | V V ____________ ________________________________ | User | | SMSL Services | | Interface|<--->| | |__________| |______________________________| ^ | | V ___________________________ | | | OS Services | | - Dialog Box | | - Audio Playback | | - Video Playback | | - Other | |_________________________| Standard Multimedia Scripting Language (SMSL) Application Environment
From: ralph@ossi.com (Ralph Ferris) Newsgroups: comp.text.sgml Subject: Standard Multimedia Scripting Language (SMSL) Date: 20 Jan 1995 02:32:12 MET Organization: Fujitsu Open Systems Solutions, Inc. Summary: Rationale behind SMSL Keywords: SMSL SGML HyTime ANSI ISOSome people have commented on my original posting that it contained many technical details but omitted to discuss the reasons behind SMSL's development. The following is intended to give an idea of the larger picture.
Ralph E. Ferris Project Manager, Electronic Publications Fujitsu Open Systems Solutions, Inc. (FOSSI), Engineering Services Phone: (408) 456-7806 Fax: (408) 456-7050 E-mail: ralph@ossi.com A Davenport Group sponsor. For information on the Davenport Group see ftp://ftp.ora.com/pub/davenport/README.html or http://www.ora.com/davenport/README.html
Authors will also be able to specify an individual segment or segments of an audio or video file that is to be played. This capability will be extremely valuable in saving both the author's time and disk space, since otherwise separate entities with the appropriate audio or video fragments have to be created, and the author has to keep track of which ones to link to for what purpose.
An important use for these applications will be in developing interactive tutorials and maintenace manuals where different information is presented for different skill levels. For example, the video of an installation procedure would be played in full for the novice, while only selected segments would be played for intermediate users; yet other segments would be played for experts. The video would only have to be recorded and stored once, however, instead of being edited and stored multiple times; the required segments would be accessed through HyTime pointers. Other examples could be given that make use of other HyTime features.
To sum up then, SMSL will provide a key ingrediant in allowing SGML authors to go from writing "text with links to audio/visual add-ons" to creating true multimedia.