title: Android Cling UPNP - cannot able to discover Local Devices
body: <p>I am using cling library to discover android devices on same local network (wifi). For that i have created two Local Device (<code>UDAServiceType = SwitchPower</code>) on two different android phones (PhoneA and PhoneB). <Br></p>
  
  <p>But when i execute this <code>upnpService.getControlPoint().search()</code> on PhoneA it only discover local device for phoneA and My PC Name connected to same wifi (<code>UDAServiceType = MediaPlayer</code>). but it doesn't discover any Local Device on other PhoneB. 
  I have declared two services in my manifest file:</p>
  
  <pre><code>&lt;service android:name="My_Package_Name".BrowserUpnpService"/&gt;
  &lt;service android:name="&lt;Library_PCKAGE_NAME&gt;org.teleal.cling.android.AndroidUpnpServiceImpl"/&gt;
  </code></pre>
  
  <p>Well i think the issue is: instead of creating LOCAL DEVICE and binding it with a LOCAL SERVICE i should create a REMOTE DEVICE and BIND IT WITH REMOTE SERVICE? if yes? then how i can i do that. 
  Also i am following this link <a href="http://4thline.org/projects/cling/core/manual/cling-core-manual.html#chapter.Android" rel="nofollow">Cling on Android</a>.</p>
  
  <p>What i am trying to do is broadcast (IP, deviceName, Port, devicePort, serviceName, deviceType) the device and discover the devices connected to a local network (wifi).</p>