Azure.Media.Analytics.Edge.Models Namespace

Classes

ItemNonSetRequestBase

The ItemNonSetRequestBase.

MediaGraphAssetSink

Enables a media graph to record media to an Azure Media Services asset for subsequent playback.

MediaGraphCertificateSource

Base class for certificate sources.

MediaGraphCognitiveServicesVisionExtension

A processor that allows the media graph to send video frames to a Cognitive Services Vision extension. Inference results are relayed to downstream nodes.

MediaGraphCredentials

Credentials to present during authentication.

MediaGraphEndpoint

Base class for endpoints.

MediaGraphExtensionProcessorBase

Processor that allows for extensions outside of the Live Video Analytics Edge module to be integrated into the graph. It is the base class for various different kinds of extension processor types.

MediaGraphFileSink

Enables a media graph to write/store media (video and audio) to a file on the Edge device.

MediaGraphGrpcExtension

A processor that allows the media graph to send video frames to an external inference container over a gRPC connection. This can be done using shared memory (for high frame rates), or over the network. Inference results are relayed to downstream nodes.

MediaGraphGrpcExtensionDataTransfer

Describes how media should be transferred to the inference engine.

MediaGraphHttpExtension

A processor that allows the media graph to send video frames (mostly at low frame rates e.g. <5 fps) to an external inference container over an HTTP-based RESTful API. Inference results are relayed to downstream nodes.

MediaGraphHttpHeaderCredentials

Http header service credentials.

MediaGraphImage

Describes the properties of an image frame.

MediaGraphImageFormat

Encoding settings for an image.

MediaGraphImageFormatBmp

Encoding settings for Bmp images.

MediaGraphImageFormatJpeg

Encoding settings for Jpeg images.

MediaGraphImageFormatPng

Encoding settings for Png images.

MediaGraphImageFormatRaw

Encoding settings for raw images.

MediaGraphImageScale

The scaling mode for the image.

MediaGraphInstance

Represents an instance of a media graph.

MediaGraphInstanceActivateRequest

Represents the MediaGraphInstanceActivateRequest.

MediaGraphInstanceCollection

A collection of media graph instances.

MediaGraphInstanceDeActivateRequest

Represents the MediaGraphInstanceDeactivateRequest.

MediaGraphInstanceDeleteRequest

Represents the MediaGraphInstanceDeleteRequest.

MediaGraphInstanceGetRequest

Represents the MediaGraphInstanceGetRequest.

MediaGraphInstanceListRequest

Represents the MediaGraphInstanceListRequest.

MediaGraphInstanceProperties

Properties of a media graph instance.

MediaGraphInstanceSetRequest

Represents the MediaGraphInstanceSetRequest.

MediaGraphIoTHubMessageSink

Enables a media graph to publish messages that can be delivered via routes declared in the IoT Edge deployment manifest.

MediaGraphIoTHubMessageSource

Enables a media graph to receive messages via routes declared in the IoT Edge deployment manifest.

MediaGraphMotionDetectionProcessor

A node that accepts raw video as input, and detects if there are moving objects present. If so, then it emits an event, and allows frames where motion was detected to pass through. Other frames are blocked/dropped.

MediaGraphNodeInput

Extension for MediaGraphNodeInput.

MediaGraphOutputSelector

Allows for the selection of particular streams from another node.

MediaGraphParameterDeclaration

The declaration of a parameter in the media graph topology. A media graph topology can be authored with parameters. Then, during graph instance creation, the value for those parameters can be specified. This allows the same graph topology to be used as a blueprint for multiple graph instances with different values for the parameters.

MediaGraphParameterDefinition

A key-value pair. A media graph topology allows certain values to be parameterized. When an instance is created, the parameters are supplied with arguments specific to that instance. This allows the same graph topology to be used as a blueprint for multiple graph instances with different values for the parameters.

MediaGraphPemCertificateList

Initializes a new instance of the MediaGraphPemCertificateList class.

MediaGraphProcessor

A node that represents the desired processing of media in a graph. Takes media and/or events as inputs, and emits media and/or event as output.

MediaGraphRtspSource

Enables a media graph to capture media from a RTSP server.

MediaGraphSamplingOptions

Describes the properties of a sample.

MediaGraphSignalGateProcessor

A signal gate determines when to block (gate) incoming media, and when to allow it through. It gathers input events over the activationEvaluationWindow, and determines whether to open or close the gate.

MediaGraphSink

Enables a media graph to write media data to a destination outside of the Live Video Analytics IoT Edge module.

MediaGraphSource

A source node in a media graph.

MediaGraphSystemData

The system data for a resource. This is used by both topologies and instances.

MediaGraphTlsEndpoint

A TLS endpoint for media graph external connections.

MediaGraphTlsValidationOptions

Options for controlling the authentication of TLS endpoints.

MediaGraphTopology

The definition of a media graph topology.

MediaGraphTopologyCollection

A collection of media graph topologies.

MediaGraphTopologyDeleteRequest

Represents the MediaGraphTopologyDeleteRequest.

MediaGraphTopologyGetRequest

Represents the MediaGraphTopologyGetRequest.

MediaGraphTopologyListRequest

Represents the MediaGraphTopologyListRequest.

MediaGraphTopologyProperties

A description of the properties of a media graph topology.

MediaGraphTopologySetRequest

Represents the MediaGraphTopologySetRequest.

MediaGraphUnsecuredEndpoint

An endpoint that the media graph can connect to, with no encryption in transit.

MediaGraphUsernamePasswordCredentials

Username/password credential pair.

MethodRequest

Base Class for Method Requests.

Structs

MediaGraphGrpcExtensionDataTransferMode

How frame data should be transmitted to the inference engine.

MediaGraphImageFormatRawPixelFormat

The pixel format that will be used to encode images.

MediaGraphImageScaleMode

Describes the modes for scaling an input video frame into an image, before it is sent to an inference engine.

MediaGraphInstanceState

Allowed states for a graph instance.

MediaGraphMotionDetectionSensitivity

Enumeration that specifies the sensitivity of the motion detection processor.

MediaGraphOutputSelectorOperator

The operator to compare streams by.

MediaGraphOutputSelectorProperty

The stream property to compare with.

MediaGraphParameterType

The type of the parameter.

MediaGraphRtspTransport

Underlying RTSP transport. This is used to enable or disable HTTP tunneling.