Please use this identifier to cite or link to this item:
https://open.uns.ac.rs/handle/123456789/15465
Title: | Towards ubiquitous distributed multimedia: UPnP-based control and scripting | Authors: | Bjelica M. Mrazovac B. Teslić N. |
Issue Date: | 1-Dec-2010 | Journal: | Proceedings of Papers - 5th European Conference on Circuits and Systems for Communications, ECCSC'10 | Abstract: | One of the most important enablers when assembling a modern ubiquitous computing system is distribution of multimedia content throughout a home and control of its playback. Additionally, ambient intelligence requirements include playback timeline programming, interaction with sensors and event-based playback triggering. Normally there is a central server dedicated to content storage and streaming to one or more spatially displaced viewing screens. In this paper we present a newly developed portable software library that provides mechanisms to control multimedia distribution and playback from one or more content servers, to multiple screens. The control is based on UPnP/DLNA protocol stack, therefore supporting integration of many off-the-shelf UPnP/DLNA compatible multimedia servers or playback devices. The primary goal is to interpret custom scripts written to achieve desired multimedia ambient. These scripts provide control over content distribution and playback based on time triggers and external, arbitrary events, such as sensor readings and user commands. The library provides faster response to a control command in comparison to traditional UPnP control points. Content providers and their physical addresses are hidden from users enforcing the concept of a media "cloud" to fetch the content from. Content can also be distributed to multiple targets at once, whereas it retains control synchronization. | URI: | https://open.uns.ac.rs/handle/123456789/15465 | ISBN: | 9788674663943 |
Appears in Collections: | FTN Publikacije/Publications |
Show full item record
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.