Hello, I have to develop a plugin that works without any interaction with users, except for the setting of some parameters with the MC.

Since the plugin must perform some scheduled operations it is necessary that it is always active on the platform and it would be very useful if it could start with the platform and not at user login.

Can anyone give me some examples or information on how to do it?

Many Thanks,

Frediano

We assume that you have already developed your plugin in Management Client. Next thing that you will do is to make your own service.

The service can read configuration settings that the plugin changes it.

Thanks Rio,

do you have any examples to understand how a service can use the SDK? I suppose that as first thing it as to login on the platform, is it right?

Freddy

Rio,

I forgot one other thing:

  • does the service use “Component Integration”? I think so, and if I’m right, there will be the same malfunctions previously verified regarding video exports

Thanks,

Freddy

First question: No, we don’t have such a sample. You need a hard-coded login when the developing service without UI.

Second question: Yes, a service will need to be component integration.

What “malfunctions” have you observed?

Thank you Rio, after sending you the email I made some reflections coming to the conclusion that I must use the “Component Integration” technique and I already found an example of hard-coded login.

About “malfunctions” (bugs) I discovered, using Component Integration for Video Export in Milestone format:

  • If there is even only an hole in the recording interval the process abort with message “Recording Server is offline –“ (including the dash at the end)
  • The export directory doesn’t contain the player even if it is required
  • Using cryptography the client requires as many passwords as there are cameras (my customer has about 100 cameras :blush:)

I send a lot of snapshot about such behavior to Bo; if you are interested a can send them to you

Freddy

The issue you reported on the DBExporter will be relevant. Let us hope that the support case in which you have cooperated and supplied logs and other information will lead to a solution soon.