def getDevice(self, **kwargs): 
        """Like get, but returns a Device instance (RTSPCameraDevice, etc.)
        """
        filterchain = self.get(**kwargs)
        
        if not filterchain:
            return None
        
        # get filterchain init parameters that are compatible with RTSPCameraDevice input parameters
        pars = filterchain.getParDic(DataModel.RTSPCameraDevice.parameter_defs) 
        # .. and instantiate an RTSPCameraDevice with those parameters
        device = DataModel.RTSPCameraDevice(**pars)
        
        print(self.pre, "getDevice :", pars, device)
        
        return device