Abstract
Wireless Networks being readily available in a home environment can be harnessed to enhance usability and user experience of music streaming and control. This is addressed using an application based on UPnP Protocol. Universal Plug and Play (UPnP) is a networking Protocol that enables the discovery, control and data transfer amongst the devices present in the same wireless network (home network) seamlessly. UPnP bundles features such as automatic discovery for UPnP supported devices and intangible networking in addition to the existing Plug and Play Model. MusiqUPnP Application when installed on an Android device controls the streaming of Media files, more specifically audio files (local content) on any UPnP supported speaker or on an another Application(MediaShareRenderer App) that is developed on Ubuntu. Here the MusiqUPnP Application acts as a Digital Media Controller (DMC) and Digital Media Server (DMS). The UPnP Speaker and the MediaShareRenderer App acts as Digital Media Renderer (DMR) on which the audio is streamed. The Project demonstrates the Internet of Connected Things for a better user experience in controlling the audio streaming. This project has two facets namely MusiqUPnP App and MediaShareRenderer App. MusiqUPnP is an Android application using the concepts of UPnP, HTTP, SSDP Protocol. MediaShareRenderer is a Qt Application developed in C++ language and uses the concepts of UPnP Protocol and Advanced Linux Sound Architecture (ALSA).