Exploring the Universal Plug and Play Architecture
In this article, I presented the basic concepts of UPnP, a very flexible standard that lets computers, peripherals, appliances, and electronic devices automatically connect and share services. By defining and publishing UPnP device and service descriptions through the BRisa UPnP framework, developers have an open source, but powerful, mechanism to simplify the implementation of devices and services.
In this article, I focused on the UPnP Audio and Video specification, but the BRisa UPnP framework also provides extensible resources to implement other kinds of UPnP services, such as tools for controlling home automation devices.
The BRisa UPnP Project is getting attention from many developers, but, like other open source tools, BRisa is a work in progress. We are currently developing BRisa plugins for some well-known online services, including Yahoo Music, Facebook, Orkut, and PicasaWeb. These plugins will let users centralize all their Internet-based multimedia content in one convenient and flexible UPnP service provided by the BRisa media server.
- "Pervasive Computing: A Paradigm for the 21st Century" by D. Saha and A. Mukherjee, Computer, IEEE Computer Society Press, March 2003, pp. 25-31
- UPnP Forum: http://www.upnp.org/
- "SOAP and Web Services" by P. Louridas, IEEE Software, vol. 23, no. 6, December 2006, pp. 62-67
- UPnP AV 1.0 specifications: http://www.upnp.org/standardizeddcps/mediaserver.asp
- "BRisa UPnP A/V Framework" by L. Sales, et al., IEEE International Conference on Consumer Electronics, January 2008, pp. 1-2
- "Implementation of the DLNA Proxy System for Sharing Home Media Contents" by J. Kim, et al., IEEE Transactions on Consumer Electronics, vol. 53, no. 1, February 2007
- BRisa official website: http://brisa.garage.maemo.org
- BRisa End User Documentation: http://brisa.garage.maemo.org/documentation-enduser.htm
- IRC Freenode:http://irc.freenode.com, channel brisa
- BRisa Developer Documentation: http://brisa.garage.maemo.org/documentation-developer.htm
- "MPEG-21 & DIDL: Dawn of a New Multimedia Eve" by S. Hashemipour and M. Ali, IEEE International Symposium on Consumer Electronics, September 2004, pp. 91-95
Buy this article as PDF
Upcoming switch to HTML5-only ads is further evidence the Flash is entering its final days.
US government invests $19 billion on enhancing security and replacing ancient computer systems.
But you can still be a non-voting “individual supporter” if you pay the money
Several current systems could fall victim to the attack
Latest Linux engine comes with better graphics and support for Intel's new power-saving chips.
Hackers send a message of beauty and liberation to server logs
Citrix gets excited about new Pi-Powered XenDesktop client system
Linux on Azure cert heralds a new era for Redmond.
Proposals for presentations at the CeBIT Open Source Forum will be accepted through 24 January 2016.
Adobe looks for a new start; renames its embattled Flash tool.