Beispiel #1
0
 def on_device_found(self, device):
     log.msg('Found device %s with base URL %s' % (device,
                                                   device.get_base_url()))
     cpoint = AVControlPoint(device, self.photoweb, self.interface[0])
     devid = create_device_id(device.UDN)
     avc = AirPlayService(cpoint, device.friendlyName, host=self.interface[0], port=self._find_port(), index=self.interface[1], device_id=devid)
     avc.setName(device.UDN)
     avc.setServiceParent(self)
     
     if self.iweb:
         self.iweb.add_device(device)