Abstract
As multimedia contents are becoming widely used in ubiquitous computing environments among many application fields, e.g. educational content management, entertainment, and live surveillance, the demand of personalized access to these contents has increased dramatically. Delivering ubiquitous personalized multimedia services (UPMSs) is a challenging task, which relies on many different functions. In this work, we propose a three-layer software platform, called UPmP to support efficient development and deployment of UPMSs. It fulfills the core functions for UPMS including service management, multimedia recommendation, adaptation, and delivery. We adopt component-oriented approach in building the platform. Therefore the configurability of the platform is inherently achieved. A representation model is introduced to hierarchically organize components and describe meta-level information about components. We also present a visual configuration tool together with a XML-based language for the purpose of platform configuration. The experimental results show the UPmP is flexible to be configured under different settings, and the overheads are acceptable.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Szyperski, C.: Component Software: Beyond Object-Oriented Programming. Addison-Wesley, Reading (1998)
Thorne, S., Sim, S.: Integrating Applications with Repositories Using the O.K.I Repository OSID. In: JA-SIG Conference (2005)
Sakai, http://sakaiproject.org/
Yu, Z.W., Zhou, X.S., Zhang, D.Q., Lugmayr, A., Yu, Z.Y.: A Ubiquitous Personalized Multimedia Service Model Based on FSM. In: Proc. of the 6th IEEE Intl. Conf. on Information and Technology: Coding and Computing, USA, pp. 801–802 (2005)
Fowler, M.: Inversion of Control Containers and the Dependency Injection pattern (2004), http://www.martinfowler.com/articles/injection.html
Spring Framework, http://www.springframework.org/
Yu, Z.W., Zhang, D.Q., Zhou, X.S., Chin, C.Y., Wang, X.H., Men, J.: Supporting Context-Aware Media Recommendation for Smart Phones. IEEE Pervasive Computing Magazine 5(3) (July-September 2006)
Lee, Y.W., Chandranmenon, G., Miller, S.C.: Gamma: A Content-Adaptation Server for Wireless Multimedia Applications. Lucent Technologies white paper (2003)
Fu, X., Shi, W., Akkerman, A., Karamcheti, V.: CANS: Composable, Adaptive Network Services Infrastructure. In: USENIX Symposium on Internet Technologies and Systems (USITS), pp. 135–146 (March 2001)
Ooi, W.T., et al.: Dali: A Multimedia Software Library. In: Proceedings of 1999 SPIE Multimedia Computing and Networking, pp. 264–275 (1999)
Wichadakul, D., Gu, X.H., Nahrstedt, K.: A Programming Framework for Quality-Aware Ubiquitous Multimedia Applications. In: ACM Multimedia 2002, pp. 631–640 (2002)
Davidyuk, O., et al.: Context-aware middleware for mobile multimedia applications. In: The 3rd International Conference on Mobile and Ubiquitous Multimedia, pp. 213–220 (2004)
Steiger, O., Ebrahimi, T., Sanjuan, D.M.: MPEG-based Personalized Content Delivery. In: IEEE Intl. Conf. on Image Processing, pp. 45–48 (2003)
Lemlouma, T., Layaida, N.: Encoding Multimedia Presentations for User Preferences and Limited Environments. In: IEEE ICME, pp. 165–168 (2003)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2006 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Yu, Z., Zhou, X., Li, C., Kajita, S., Mase, K. (2006). UPmP: A Component-Based Configurable Software Platform for Ubiquitous Personalized Multimedia Services. In: Ma, J., Jin, H., Yang, L.T., Tsai, J.JP. (eds) Ubiquitous Intelligence and Computing. UIC 2006. Lecture Notes in Computer Science, vol 4159. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11833529_108
Download citation
DOI: https://doi.org/10.1007/11833529_108
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-38091-7
Online ISBN: 978-3-540-38092-4
eBook Packages: Computer ScienceComputer Science (R0)