Communicating and migratable interactive multimedia documents
- 182 Downloads
In ubiquitous computing environments, new interactive multimedia applications need to be mobile, device independent, potentially distributed across devices and to leverage existing services in the environment. Multimedia documents, when combined with scripting technologies, can represent complex interactive multimedia applications. However, they are still not appropriate for the creation of migratable, distributed applications in dynamic environments. We present a framework for interactive multimedia documents, which enables the communication of documents with a changing environment, the mobility of documents and the distribution of communicating document components in this environment. This framework uses an original approach, which describes communication processing outside of the document. It is based on: an abstraction model for dynamic network services; the definition of a binding description language that describes how to connect the network processing with the multimedia document processing; and on associated script programming interfaces. An implementation is presented and several examples, demonstrating in particular document mobility and document modularity, are discussed.
KeywordsMultimedia documents Dynamic networking Multimedia communication Migration Mobility Interactive application Distributed applications
- 2.Caceres M (2008) Widgets 1.0: Packaging and configuration. W3C Working Draft 22 December 2008, available at http://www.w3.org/TR/widgets/
- 3.Cesar P, Bulterman DC, Jansen AJ (2008) Usages of the secondary screen in an interactive television environment: control, enrich, share, and transfer television content. In Proceedings of the 6th European Conference on Changing Television Environments, Salzburg, Austria, July 3–4, 2008. doi: 10.1007/978-3-540-69478-6_22
- 4.Concolato C, Le Feuvre J, Dufourd JC (2009) Declarative Interfaces for dynamic widgets communications. In Proceedings of the 9th ACM Symposium on Document Engineering, Munich, Germany, Sept 15–18, 2009. doi: 10.1145/1600193.1600245
- 5.De Keukelaere F, De Sutter R, Van de Walle R (2005) MPEG-21 Session Mobility on mobile devices. In Proc 2005 Int’l Conf on Internet Computing, pp 287–293, Las Vegas, USAGoogle Scholar
- 6.De Sousa J, Garlan D (2002) Aura: An architectural framework for user mobility in ubiquitous computing environments. In Proc IEEE-IFIP Conf Software ArchitectureGoogle Scholar
- 8.Kaneko K, Morikawa H, Aoyama T (2003) Session Layer Mobility Support for 3C Everywhere Environments. In Proc 6th Int’l Symp Wireless Personal Multimedia Comm. IEEE Press, pp 347–351Google Scholar
- 9.Kernchen R, Meissner S, Moessner K, Cesar P, Vaishnavi I, Boussard M, Hesselman C (2010) Intelligent multimedia presentation in ubiquitous multidevice scenarios. IEEE Multimed, April 2010, pp 52–63. doi: 10.1109/MMUL.2009.75
- 10.Le Feuvre J, Concolato C, Moissinac JC (2007) GPAC: open source multimedia framework. In Proceedings of the 15th international Conference on Multimedia, Augsburg, Germany, September 25–29, 2007. MULTIMEDIA '07. ACM, New York, NY, 1009–1012. doi: 10.1145/1291233.1291452
- 11.Le Feuvre J, Concolato C, Dufourd JC (2009) Widget mobility. In Proceedings of International Conference on Mobile Technology, Applications and Systems, Mobility, Nice, France, September 2–4, 2009. doi: 10.1145/1710035.1710060
- 12.Mate S, Chandra U, Curcio IDD (2006) Movable-multimedia: session mobility in ubiquitous computing ecosystem. In Proc 5th Int’l Conf Mobile and Ubiquitous Multimedia. ACM Press, doi: 10.1145/1186655.1186663
- 13.Perkins CE, Myles A (1997) Mobile IP. In Proceedings of International Telecommunications Symposium, pp 415–419Google Scholar
- 14.Schacham R et al (2007) Ubiquitous device personalization and use: the next generation of IP multimedia communications. ACM Trans Multimed Comput Comm Appl 3(2), doi: 10.1145/1230812.1230818.
- 15.Schulzrinne H, Wedlund E (2000) Application-layer mobility using SIP. Mobile Comput Commun Rev 4(3), July 2000. doi: 10.1145/372346.372369.
- 16.Sire S, Paquier M, Vagner A, Bogaerts J (2009) A messaging API for inter-widgets communication. In Proceedings of the 18th international Conference on World Wide Web, Madrid, Spain, April 20–24, 2009. WWW '09. ACM, New York, NY, pp 1115–1116. doi: 10.1145/1526709.1526884
- 17.Soarez LFG, Costa RMR, Moreno MF, Moreno MF (2009) Multiple exhibition devices in DTV systems. In Proceedings of the 7th ACM International Conference on Multimedia, Beijing, China, October 19–23, 2009. doi: 10.1145/1631272.1631312
- 18.Web Device Connectivity, Ericsson Labs, https://labs.ericsson.com/apis/web-device-connectivity/