'Try to connect to the player if it exists'

def _connect(self):

    try:
        self.player = self.bus.get_object(self.objname, '/Player')
        self.iface = dbus.Interface(self.player, dbus_interface='org.freedesktop.MediaPlayer')
        self.iface.connect_to_signal('TrackChange', self.handle_track_change)
        self.iface.connect_to_signal('StatusChange', self.handle_status_change)
        self.connected = True
    except dbus.exceptions.DBusException:
        logger.exception('exception    initializing    mpris')
        self.connected = False
