Compartilhar via


MediaGraphGrpcExtension Classe

Definição

Um processador que permite que o grafo de mídia envie quadros de vídeo para um contêiner de inferência externa por meio de uma conexão gRPC. Isso pode ser feito usando memória compartilhada (para altas taxas de quadros) ou pela rede. Os resultados da inferência são retransmitidos para nós downstream.

public class MediaGraphGrpcExtension : Azure.Media.Analytics.Edge.Models.MediaGraphExtensionProcessorBase
type MediaGraphGrpcExtension = class
    inherit MediaGraphExtensionProcessorBase
Public Class MediaGraphGrpcExtension
Inherits MediaGraphExtensionProcessorBase
Herança

Construtores

MediaGraphGrpcExtension(String, IEnumerable<MediaGraphNodeInput>, MediaGraphEndpoint, MediaGraphImage, MediaGraphGrpcExtensionDataTransfer)

Inicializa uma nova instância de MediaGraphGrpcExtension.

Propriedades

DataTransfer

Como a mídia deve ser transferida para o mecanismo de inferência.

Endpoint

Ponto de extremidade ao qual esse processador deve se conectar.

(Herdado de MediaGraphExtensionProcessorBase)
ExtensionConfiguration

Configuração opcional a ser passada para a extensão gRPC.

Image

Descreve os parâmetros da imagem que é enviada como entrada para o ponto de extremidade.

(Herdado de MediaGraphExtensionProcessorBase)
Inputs

Uma matriz dos nomes dos outros nós no grafo de mídia, cujos resultados são usados como entrada para esse nó do processador.

(Herdado de MediaGraphProcessor)
Name

O nome desse nó do processador.

(Herdado de MediaGraphProcessor)
SamplingOptions

Descreve as opções de amostragem a serem aplicadas ao encaminhar amostras para a extensão.

(Herdado de MediaGraphExtensionProcessorBase)

Aplica-se a