Essential JNI: Java Native Interface
Essential JNI: Java Native Interface
Anticipation SMIL 2.0: the developing cooperative infrastructure for multimedia on the Web
WWW '99 Proceedings of the eighth international conference on World Wide Web
Evaluating SMIL: three user case studies
MULTIMEDIA '99 Proceedings of the seventh ACM international conference on Multimedia (Part 2)
Extensible MPEG-4 textual format (XMT)
MULTIMEDIA '00 Proceedings of the 2000 ACM workshops on Multimedia
Towards second and third generation web-based multimedia
Proceedings of the 10th international conference on World Wide Web
A Java based XML browser for consumer devices
Proceedings of the 2002 ACM symposium on Applied computing
Proceedings of the 11th international conference on World Wide Web
Multimedia meets computer graphics in SMIL2.0: a time model for the web
Proceedings of the 11th international conference on World Wide Web
World Wide Web
SMIL 2.0: XML for Web Multimedia
IEEE Internet Computing
A model for editing operations on active temporal multimedia documents
Proceedings of the 10th ACM symposium on Document engineering
Timesheets.js: when SMIL meets HTML5 and CSS3
Proceedings of the 11th ACM symposium on Document engineering
Evaluating the adaptation of multimedia services using a constraints-based approach
Mobile Multimedia Processing
Interactive non-linear video: definition and XML structure
Proceedings of the 2012 ACM symposium on Document engineering
Hi-index | 0.00 |
The SMIL 2.0 multimedia standard has been designed for use on the Web. It supports keyboard and mouse as input devices. Typically, SMIL players can play out text, images, audio, and video. SMIL also has a strong support for declarative synchronization and timing. Being an open standard, SMIL could well be utilized in custom applications, in environments such as info kiosks and multimedia consoles. However, these environments usually require better input and output capabilities not available in SMIL. This paper presents nine methods to extend SMIL for custom multimedia applications. The methods include ways to attach new input sources, output capabilities, and extended internal logic. Also, an implementation of an extensible SMIL player is given. As a conclusion, SMIL can be extended in several ways for custom multimedia applications. These extensions will provide new ideas for the future multimedia languages.