Synchonized Multimedia Integration Language, is a W3C markup language for the definition of complex multimedia presentations. SMIL documents need a specific player for its playback and cannot be rendered by modern browsers. In this paper we present SmilingWeb, a first tentative to implement a cross-platform player for SMIL presentations contained in web pages. We implement a JavaScript library, based on the web standards, which allows to solve the synchronization of media items contained in multimedia presentations through the use of any available browser. The proposed solution is crossplatform and cross-browser, therefore it can be potentially used by any user. The player has been tested with the SMIL Testsuite, provided by W3C and with a set of very complex multimedia presentations in order to check its support to the standard and its scalability. All the tests reported positive results.
A SMIL player for any web browser.
GAGGI, OMBRETTA
2011
Abstract
Synchonized Multimedia Integration Language, is a W3C markup language for the definition of complex multimedia presentations. SMIL documents need a specific player for its playback and cannot be rendered by modern browsers. In this paper we present SmilingWeb, a first tentative to implement a cross-platform player for SMIL presentations contained in web pages. We implement a JavaScript library, based on the web standards, which allows to solve the synchronization of media items contained in multimedia presentations through the use of any available browser. The proposed solution is crossplatform and cross-browser, therefore it can be potentially used by any user. The player has been tested with the SMIL Testsuite, provided by W3C and with a set of very complex multimedia presentations in order to check its support to the standard and its scalability. All the tests reported positive results.Pubblicazioni consigliate
I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.