Cross-platform SMIL Player

K. Pihkala, P. Cesar, and P. Vuorimaa (Finland)


SMIL, multimedia, Java, digital television, platform.


This paper presents the design and implementation of a portable SMIL player. The player has been written in Java and can be run on top of AWT, Swing, and ftv GUI frameworks. This allows running it in various platforms, e.g., PCs, PDAs, and digital television STBs. New media players can easily be added to the player, thus complying with the fundamental idea of SMIL, integrating various media formats. The performance of AWT, Swing, and ftv versions are evaluated to see how they fit to play SMIL. Finally, the requirements for the underlying graphical environment to play SMIL are given based on the evaluation.

Important Links:

Go Back