Domande e risposte
Piattaforma applicativa per telecamere AXIS
D: Vorremmo sviluppare applicazioni compatibili con Axis. Dove possiamo iniziare?
R: Seguite questi passaggi:
- Registratevi come partner esperto nello sviluppo di applicazioni Axis (ADP, Application Development Partner).
- Scaricate l'AXIS Embedded Development SDK dalle pagine per i partner Axis.
- Sviluppate l'applicazione.
- Superate il test di compatibilità.
- Ora potete commercializzare la vostra applicazione e inviare le informazioni ad Axis in modo che possa essere inserita nell'elenco delle applicazioni all’indirizzo www.axis.com/applications.
D: Che cosa contiene l'AXIS Embedded Development SDK?
R: Sono inclusi i seguenti componenti:
-
Un sistema di compilazione
-
Le API per accedere alle funzionalità integrate nel dispositivo
-
Documentazione
-
Codice di esempio
Ulteriori informazioni per i partner Axis ADP sono disponibili nelle Pagine Axis per i partner .
D: Di quale tipo di programmazione si parla?
R: Le applicazioni devono essere sviluppate in C o C++.
D: Quale ambiente di sviluppo viene supportato?
R:
L'AXIS Embedded Development SDK richiede il sistema operativo GNU/Linux.
D: È possibile utilizzare altri linguaggi di programmazione diversi da C o C++?
No, le librerie necessarie per l'integrazione con la piattaforma aperta sono disponibili per C e C++.
D:
È possibile utilizzare Cygwin come ambiente di sviluppo?
R:
No, il funzionamento dell'AXIS Embedded Development SDK richiede un'installazione GNU/Linux completa.
D: È possibile apportare modifiche a un'immagine non compressa (“raw”) e quindi reinviarla al codificatore integrato? Questo può essere utilizzato, ad esempio, per aggiungere all'immagine il disegno della direzione di movimento.
R:
No, non è possibile fare in modo che l'applicazione reinvii l'immagine al codificatore del chip.
D: Axis può supportare gli ADP nello sviluppo di queste applicazioni?
R:
No, Axis supporta solo l'SDK e gli altri strumenti inclusi nella progettazione concettuale. Per ottenere un aiuto esterno, Axis consiglia di utilizzare un consulente software indipendente. Per i dettagli, contattare il supporto prioritario. Si osservi che qualsiasi contatto fra gli sviluppatori terzi e questa società di consulenza viene condotto senza alcun coinvolgimento o responsabilità da parte di Axis.