Title :
A device independent XML user agent for multimedia terminals
Author :
Honkala, Mikko ; Cesar, Pablo ; Vuorimaa, Petri
Author_Institution :
Telecommun. Software & Multimedia Lab., Helsinki Univ. of Technol., Espoo, Finland
Abstract :
Interactive multimedia software capable of running on different devices, such as smartphones or digital television receivers, will be a consumer expectation in the near future. Supporting each device individually is too expensive. Therefore a common platform is needed. In this paper, a device independent platform for multimedia applications is presented. It is based on XML and Java and takes into account the varying features of the targeted devices. The platform consists of an XML based language profile, capable of supporting networked multimedia applications. The language profile is based on synchronized markup integration language (SMIL) and XForms. For instance, minimal interaction multimedia presentations can be developed using SMIL, whereas a hybrid SMIL and XForms document could provide real interactive multimedia services that allow connection to a server side process. The platform is written in Java and includes a user interface compatibility layer, which can be run on top of different graphics Java application programming interfaces (APIs) depending on the targeted platform.
Keywords :
Java; XML; application program interfaces; graphical user interfaces; interactive systems; multimedia computing; software agents; Java; SMIL; XForms document; XML user agent; XML-based language profile; device independent platform; digital television receiver; graphics Java application programming interface; interactive multimedia software; multimedia application; multimedia presentations; multimedia terminals; networked multimedia application; real interactive multimedia services; smartphones; synchronized markup integration language; user interface compatibility layer; Application software; Digital TV; Java; Multimedia systems; Network servers; Page description languages; Smart phones; TV receivers; User interfaces; XML;
Conference_Titel :
Multimedia Software Engineering, 2004. Proceedings. IEEE Sixth International Symposium on
Print_ISBN :
0-7695-2217-3
DOI :
10.1109/MMSE.2004.6