Private Dancer

Private Dancer


Private Dancer is a UPnP Media Renderer for Android. It is designed to be used on a device attached to speakers and power. Unlike other UPnP Android applications, Private Dancer is designed for always-on (headless) use. It contains no flashy UI and its only purpose is to provide a rock-solid, dependable wireless audio service for your home network.

What is a UPnP/DLNA Media Renderer?
The name is awkward but Private Dancer essentially provides wireless speakers for your network. It relies on the UPnP* protocol to communicate with other devices on the network. Many devices support this protocol and there are many Android apps available that can be used to send audio to Private Dancer.

What is meant by 'headless'?
While Private Dancer can be used on any Android device, it sports features that make it ideal for a tablet or unused Android phone that can be connected to speakers and power. The service can run on boot and aims to be always available, and generally once setup does not require direct user interaction.

How does it work?
Install the application and run it. Select startup options and enable the service. Once enabled, a notification appears and the UPnP/DLNA service is available on the network. Connect to the service via a supported UPnP client, such as Samsung's AllShare media application to play music from your phone or other UPnP device.

Feature List
-UPnP/DLNA Media Renderer
-Configurable to start automatically on boot (survives loss of power)
-Configurable to prevent device from entering sleep mode (always on)
-Configurable to allow or prevent clients from changing the volume
-Configurable the name of the service

Testing
Private Dancer has been tested with the following UPNP / DLNA players:
- 2Player v1.1.07 (Android)
- BubbleUPnP 1.3.1.2 (Android)
- UPnPlay 0.0.62 (Android)
- Samsung AllShare 2.6.114 (Android)
- Microsoft Windows Media Player (Windows 7)

* Private Dancer uses the excellent Cling library for UPnP protocol support. Cling is LGPL licensed, and more information is available at http://teleal.org/projects/cling.

Recent changes:
Version 1.4
- Service runs in high-priority mode, meaning less chance of interruptions and faster response time.
- Remove logging messages for better performance.
- Double number of retries when UPnP server stream is unavailable before giving up.
Version 1.3
- Increased timeout for slower connections and devices
Add to list
$2.00
88
4.4
User ratings
7
Installs
100+
Concerns
0
File size
444 kb
Screenshots
Screenshot of Private Dancer Screenshot of Private Dancer Screenshot of Private Dancer Screenshot of Private Dancer
About Private Dancer
Private Dancer is a UPnP Media Renderer for Android. It is designed to be used on a device attached to speakers and power. Unlike other UPnP Android applications, Private Dancer is designed for always-on (headless) use. It contains no flashy UI and its only purpose is to provide a rock-solid, dependable wireless audio service for your home network.

What is a UPnP/DLNA Media Renderer?
The name is awkward but Private Dancer essentially provides wireless speakers for your network. It relies on the UPnP* protocol to communicate with other devices on the network. Many devices support this protocol and there are many Android apps available that can be used to send audio to Private Dancer.

What is meant by 'headless'?
While Private Dancer can be used on any Android device, it sports features that make it ideal for a tablet or unused Android phone that can be connected to speakers and power. The service can run on boot and aims to be always available, and generally once setup does not require direct user interaction.

How does it work?
Install the application and run it. Select startup options and enable the service. Once enabled, a notification appears and the UPnP/DLNA service is available on the network. Connect to the service via a supported UPnP client, such as Samsung's AllShare media application to play music from your phone or other UPnP device.

Feature List
-UPnP/DLNA Media Renderer
-Configurable to start automatically on boot (survives loss of power)
-Configurable to prevent device from entering sleep mode (always on)
-Configurable to allow or prevent clients from changing the volume
-Configurable the name of the service

Testing
Private Dancer has been tested with the following UPNP / DLNA players:
- 2Player v1.1.07 (Android)
- BubbleUPnP 1.3.1.2 (Android)
- UPnPlay 0.0.62 (Android)
- Samsung AllShare 2.6.114 (Android)
- Microsoft Windows Media Player (Windows 7)

* Private Dancer uses the excellent Cling library for UPnP protocol support. Cling is LGPL licensed, and more information is available at http://teleal.org/projects/cling.

Recent changes:
Version 1.4
- Service runs in high-priority mode, meaning less chance of interruptions and faster response time.
- Remove logging messages for better performance.
- Double number of retries when UPnP server stream is unavailable before giving up.
Version 1.3
- Increased timeout for slower connections and devices

User reviews of Private Dancer
Write the first review for this app!
Android Market Comments
A Google User
Jul 28, 2012
Didn't work w/BubbleUPnP BubbleUPnP running on my Motorola Photon couldn't connect w/this app running on a Samsung Epic, BubbleUPnP kept timing out even after I maxed out the time out settings. I ended up installing BubbleUPnP on both devices & they play well together. The description says that it should work with BubbleUPnP.
A Google User
Jul 28, 2012
Didn't work w/BubbleUPnP BubbleUPnP running on my Motorola Photon couldn't connect w/this app running on a Samsung Epic, BubbleUPnP kept timing out even after I maxed out the time out settings. I ended up installing BubbleUPnP on both devices & they play well together. The description says that it should work with BubbleUPnP.
Keith
Jul 28, 2012
Didn't work w/BubbleUPnP BubbleUPnP running on my Motorola Photon couldn't connect w/this app running on a Samsung Epic, BubbleUPnP kept timing out even after I maxed out the time out settings. I ended up installing BubbleUPnP on both devices & they play well together. The description says that it should work with BubbleUPnP.
A Google User
Feb 27, 2012
Excellent. Works perfectly, just as advertised. Lets me breath some life into my OG Droid that was lying around.
Moose
Feb 27, 2012
Excellent. Works perfectly, just as advertised. Lets me breath some life into my OG Droid that was lying around.