StreamWithAnnotation

Messaggio che descrive lo stream di Vision AI con annotazioni specifiche per l'applicazione. Tutti gli oggetti StreamAnnotation all'interno di questo messaggio DEVONO avere un ID univoco.

Rappresentazione JSON
{
  "stream": string,
  "applicationAnnotations": [
    {
      object (StreamAnnotation)
    }
  ],
  "nodeAnnotations": [
    {
      object (NodeAnnotation)
    }
  ]
}
Campi
stream

string

Nome della risorsa stream Vision AI.

applicationAnnotations[]

object (StreamAnnotation)

Annotazioni che verranno applicate all'intera applicazione.

nodeAnnotations[]

object (NodeAnnotation)

Annotazioni che verranno applicate al nodo specifico dell'applicazione. Se lo stesso tipo di annotazione viene applicato sia all'applicazione sia al nodo, l'annotazione del nodo verrà aggiunta a quella dell'applicazione globale. Ad esempio, se esiste un'annotazione di zona attiva per l'intera applicazione e un'annotazione di zona attiva per il processore di analisi della presenza, il processore di analisi della presenza avrà due zone attive definite.

NodeAnnotation

Messaggio che descrive le annotazioni specifiche per il nodo dell'applicazione.

Rappresentazione JSON
{
  "node": string,
  "annotations": [
    {
      object (StreamAnnotation)
    }
  ]
}
Campi
node

string

Il nome del nodo del grafo dell'applicazione.

annotations[]

object (StreamAnnotation)

Le annotazioni dello stream specifiche per il nodo.